Updated On September 23rd, 2025
Pet's info: Dog | Mixed Breed | Male | neutered | 9 years and 4 months old | 60 lbs
He has not eaten since yesterday, and when he drinks he has vomited. I gave him something with broth, and the broth May have been bad
2 Answers
Published on March 6th, 2018
Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Odie! Causes for vomiting and not eating are: viral or bacterial infections, liver or kidney problems, cancer, pancreatitis, dietary indiscretion (ate something gross), ate something that is stuck, toxin ingestion, new food/treat/table food or the broth. Any new food could cause an upset stomach. i would with hold water for 6 hours and food for 12 hours. If Odie continues to vomit during the fast he should see a Vet. If there is no vomiting for the first 6 hours, offer small amounts of water. If he holds down the water then start a bland diet of boiled chicken or hamburger with rice as small frequent meals at the 12 hour mark. Feed 1 cup per 20 lbs per day for 3-5 days. If he won't eat or continues to vomit he needs to see a Vet for an exam, blood work and belly X-rays. I hope this helps and i wish Odie the very best!
1Pet Parents found this answer helpful
Published on May 15th, 2018
Thanks for using Petco Pet Education Center, formerly Petcoach. I’d recommend that you NOT try to feed or force feed Odin and just continue to monitor him. Just like people, dogs can have upset stomachs from time to time for a variety of reasons. They, like us, will not want to eat during those times. The fact that he has not vomited and is otherwise acting happy is a great sign. I’d say pick up the food for the night and see if he’s interested in breakfast. If he does begin vomiting, especially excessively, becomes lethargic, or you have any other concerns, then I am more worried and a visit to the vet is in order. Best of luck to you and Odin!
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.