Petco Text Logo
Petco Pet Logo

My puppy is vomiting yellow, has a fever, and won't eat. What's wrong?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Small (up to 22lb) | Female | unspayed | 3 months and 13 days old | 1.5 lbs

Hi maam/sir I have small dog he started yesterday morning vomiting yellow green i just saw after i wake up then i thought its just because of empty stomach so i put dogfood then he eat he still active then at night he vomit again its yellow foam with fever and loss of appetite he just sleep al night so i putting little bit water in his lips and next morning he still walking but not eating so i decided to buy cerelac and feed him little by little but everytime he eat he vomit now i just put wat

1 Answer

Most Helpful Answer

Image profile

Answered By Laura Johnson VMD

Veterinarian

Published on July 15th, 2018

Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Bon Chon! Have you taken his temperature rectally or does he just feel warm? Anything over 103 F is a fever rectally in a dog. Since he isn't holding water and food down now he needs to see a Veterinarian. He is too young and will dehydrate quickly. Causes of vomiting in puppies are: intestinal parasites, viral (especially parvo virus if not vaccinated) and bacterial infections, ate something gross outside, ate something causing a blockage, food allergy/intolerance, reaction to a new food/treat or people food. I would have Bon Chon seen as soon as you can. I wish you the best!

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