Petco Text Logo
Petco Pet Logo

My pup is throwing up solid food and won't eat. What should I do?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Male | 15.4 lbs

My pup isn't eating his food and he puked out everything he had last it was not watery but solid...

1 Answer

Most Helpful Answer

Image profile

Answered By Laura Johnson VMD

Veterinarian

Published on January 29th, 2018

Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Mojo! Possible causes of vomiting and not eating are: intestinal parasites, foreign body (something is stuck requiring surgery), viral or bacterial infections, food allergy/intolerance, ate something gross that is upsetting his stomach, toxin ingestion, pancreatitis, kidney of liver failure and many other things. I would with hold water for 6 hrs and if there is no more vomiting offer small amounts of water and ice chips. Then in 12 hrs, if no vomiting, offer a bland diet of either boiled chicken or hamburger with rice as small frequent meals. Feed 1 cup per 20 pounds per day. If at anytime he vomits or won’t eat he should see your Vet. I hope this helps and I wish Mojo a speedy recovery!

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored