I have a new Corgi puppy about 10 months old. I brought her home on Tuesday and she was excited and played well and ate well. I am feeding her dry puppy food. Yesterday I noticed that she was not eating her food but was eating grass. Now today she is vomiting up whole chunks food. Should I switch her food to something softer or do you think she was so excited that she ate too much too fast on Tuesday and I should wait. Is a vet visit necessary at this point. Please advise.
JMS:(