Petco Text Logo
Petco Pet Logo

My dog keeps vomiting and won't eat or drink. What's wrong with him?

Updated On September 23rd, 2025

My dog is 3 years old, and He continues to move around as he normally does, but he won’t eat, or drink, and keeps vomiting. He is a pitbull.

1 Answer

Most Helpful Answer

Image profile

Answered By Laura Johnson VMD

Veterinarian

Published on October 8th, 2018

Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Causes of not eating and vomiting are: worms, viral (especially parvovirus if not vaccinated) or bacterial infections, pancreatitis, ate something gross, or ate something that is causing a blockage in his stomach or intestines. He needs to see a vet for an exam and likely xrays of his belly. 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