Petco Text Logo
Petco Pet Logo

Puppy with parvo won't eat: Is this normal? How long till he eats?

Updated On September 23rd, 2025

Pet's info: Dog | German Shepherd | Male | unneutered | 1 month and 15 days old | 6 lbs

My puppy was diagnosed with parvo on Wednesday and is still at the vet with soft stool and won't eat. Is this normal and how long does it take for them to start eating again? The vet won't let him go until he does eat.

1 Answer

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on July 28th, 2018

This is normal. Parvo is a very serious life-threatening disease and puppies often stop eating and drinking. Once their tummy is not painful any more they will likely start eating. This could take a week. Your vet is absolutely right to keep him in hospital until he eats as he is not healthy until he can keep down food and water.

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