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.

2 Answers

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

Related Answers from Veterinarians

  • Image profile

    Answered By Dr. Leigh, DVM

    Veterinarian

    Published on September 28th, 2017

    You should call your vet and give him/her an update on how your puppy is doing. Your vet may want to change her medications. It would also be a good idea to take a fecal sample to your vet for parasite testing. She could have an intestinal parasite causing the problem.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

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

Sponsored