Petco Text Logo
Petco Pet Logo

My puppy is vomiting yellow after eating human food. What should I do?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Female | unspayed | 5 months and 6 days old | 7 lbs

Hello doc. My 5 months old puppy was vommiting for the third time at midnight. Her last vomit was kinda yellowish. I'm not sure what she had before, I think some unsalted crackers, wheat bread, and some cake. My dad gave her medicine for human diarrhea 1/4 tablet since we don't know what should we give to our dog and it's 3 in the morning. I gave her some sugar water (250 ml water and 1 tsp of sugar) to help her from dehidration. She was walking around like a lost dog and whining, but it stops.

1 Answer

Most Helpful Answer

Image profile

Answered By Angel Alvarado, LVT

Licensed Veterinary Technician

Published on April 26th, 2017

If a pet is vomiting, it is best to withhold all food and medicine for at least 12 hours. Afterwards, a bland diet can be offered in small, frequent amounts. It is never recommended to give human medications to your pet without the advice of your veterinarian. Some medications can be toxic or may complicate any underlying condition. If she can keep the water down, continue with small frequent amounts. No more than a couple tablespoons (20-30 mls) at a time. Have her examined by your veterinarian in the morning. The foods she ate can certainly cause vomiting, but it is best to have serious illness or foreign body ruled out by the vet.

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