Petco Text Logo
Petco Pet Logo

My outdoor puppy is skinny, won't eat/drink, threw up. What's wrong?

Updated On September 23rd, 2025

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

My puppy is an outside dog and I went to play with him and he wasn't doing well and is skinny. Also he want drink or eat. I gave him some water ,around 35ml, and he drank it from the syringe. We brought him in and he threw up. He had his second round of shot on Wednesday so he shounld not have parvovirus. His brother who was outside with him is completely fine. What could be wrong? It is hot outside could that cause him not to eat or drink? What can I do for him?

3 Answers

Most Helpful Answer

Image profile

Answered By Isabelle Roese, DVM, CVA

Veterinarian, Certified Veterinary Acupuncturist

Published on August 11th, 2017

Puppies are notorious chewers and can swolow all kind of things. Your puppy may have a foreign body in the stomach or eaten something outside that does not agree with his stomach. Additionally, vaccines are not perfect and I would not rule a viral infection. Heat stoke should not be ruled out and nor should intestinal parasites.I would advise that Ace be examined by a veterinarian shortly. Puppies can get dehydrated easily. Good luck, hope this is helpful and thank you for using Petco Pet Education Center, formerly Petcoach.

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Rebecca, DVM

    Veterinarian

    Published on

    I would recommend taking ace to the veterinarian ASAP. Parvovirus is still very much a possibility, two vaccinations are not protective against parvo. Other possibilities include intestinal parasites or an intestinal blockage that can cause vomiting and dehydration. Any of the above can potential he be fatal and the young puppy and require immediate treatment. PleSr take Ace to the vet asap and keep an eye on his brother for signs of illness. Good luck hope he recovers quickly.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Megan, DVM, CVA

    Veterinarian

    Published on June 29th, 2017

    Poor ace. He obviously has an upset tummy. This could be due to worms, eating something he shouldn't, or even a viral infection. If he didn't have all his shots then I would be worried about the viral infection. He is likely yelping because he is hurting or he may have something stuck. With him being young, I worry about dehydration. I would have your vet do an exam and make sure he isn't getting dehydrated. He may need a dewormer or some antibiotics. I hope this helps.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored