Petco Text Logo
Petco Pet Logo

My dog won't eat and threw up. Is it a stomach bug or vet time?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Large (61lb +) | Male | neutered | 8 years and 1 month old | 85 lbs

My dog is not interested in food today. He will not even eat rice. His stomach is not distended or tender to the touch. He is not in any discomfort (he is lying down happily, tail wagging). He has thrown up 2x today - once was only yellow bile. He has defecated 3 times - two normal and one small, but solid. Should I take him to the vet immediately or should I wait to see if this is just a stomach bug that will pass? Age: 7 1/2 Breed: German Shepherd/Black Lab mix Weight: Approx. 85 - 90 lbs

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on April 3rd, 2020

Thank you for contacting Petco Pet Education Center, formerly Petcoach with your question about Fenrir. Poor boy. It may be he has a stomach illness, but given that he has only thrown up twice, Id keep an eye on him for now. Continue to offer him rice, and add in some boiled white meat chicken (no bones and no skin). If he is still hasn't eaten by the morning, keeps vomiting, has diarrhea, or becomes very lethargic, then I would take him into the vet. I hope this helps!

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