Petco Text Logo
Petco Pet Logo

My puppy threw up after overeating. What should I feed her next?

Updated On September 23rd, 2025

Pet's info: Cat | German Rex | Female | unspayed | 3 years and 2 months old

I just got a German Shepherd puppy last Wednesday she is 8 weeks old. Today I made her boiled chicken and pasta I believe she over ate because she has been throwing it up not all .is there any thing I can give her she has been sleeping but when she's up she is active.

1 Answer

Most Helpful Answer

Image profile

Answered By David Elbeze, DVM, MRCVS

Veterinarian

Published on May 28th, 2018

withhold food for 6-8 hours then offer her boiled boneless chicken and rice every 6 hours in small portions. if she is eating and not vomiting, continue with this diet for 2 days. After 2 days, you can put her back gradually on her normal food. If she continues vomiting or is not eating, take her to the vet to get treatment.

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