Petco Text Logo
Petco Pet Logo

My 3-month-old puppy has diarrhea, vomiting, no appetite. What to do?

Updated On September 23rd, 2025

Pet's info: Dog | German Shepherd | Male | unneutered | 2 months and 25 days old | 18 lbs

My German Sheppard is soon to be 3 months on July 1st and lately has had a lack of appetite, seems dehydrated and drinks a lot of water, he stinks even after bathing. He has been having diarrhea for the past 2 weeks, threw up once, and tries to eat his waste.

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Rachel

Veterinarian

Published on June 26th, 2017

Poor Hades! These symptoms are concerning, especially in a young puppy. Diarrhea and vomiting can be caused by internal parasites, gastroenteritis, sudden diet change, or something more serious like parvovirus. Because he is so young he is susceptible to dehydration which can eventually become life-threatening. It is important to have him seen by a veterinarian soon. A vet can perform a physical exam and recommend what type of further testing might be needed to find an answer and get him feeling back to his normal self soon.

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