Petco Text Logo
Petco Pet Logo

My puppy has gastroenteritis, vomiting, and won't eat again.

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Male | unneutered | 1 month and 13 days old

We took our German Shepherd mix 2 month old puppy to the vet.The vet said he has gastroenteritis and gave a few medicines which we still give him.We gave him ors too so he doesn't dehydrate.He felt better the next day and had a meal but the day after he started vomiting and refusing to eat again.It has been 2 days since he stopped eating.He vomits if we feed him.We didn't feed him right after his first vomit but waited for few hours before feeding.He also searchea for cold places to take rest.

3 Answers

Most Helpful Answer

Image profile

Answered By Rebecca, DVM

Veterinarian

Published on April 2nd, 2018

Thank you for using Petco Pet Education Center, formerly Petcoach. If Dobby hasn't eaten in 2 days he needs to go back to the veterinarian ASAP. He may have a more serious infection such as parvovirus or could have a GI obstruction. At his age he needs immediate intervention to recover. Puppies this young can become hypoglycemic and dehydrated very quickly if not eating. Please take Dobby to a vet asap for further evaluation.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. Dayna, DVM, CVA

    Veterinarian, Certified Veterinary Acupuncturist

    Published on

    I am sorry to hear that Dobby isn’t feeling well. This is highly concerning for an intestinal obstruction. I would encourage you to have him seen by a veterinarian immediately. An x-Ray, blood work, and possibly a barium series may be needed. If there is an obstruction then surgery will be recommended. Best of luck and I hope he improves soon. Thank you for using Pet Coach.

    Vote icon

    0Pet Parents found this answer helpful

  • Image profile

    Answered By C. Rathjens, DVM

    Veterinarian

    Published on September 26th, 2018

    Since it's been 48 hours, I would recommend a vet visit at this point. He may just have some inflammation in his gut and need some supportive care (anti-nausea medication and fluids under his skin) or could have something more serious going on like parvo virus. If he's so tired that he's not able to get up and walk around, I'd recommend going to an emergency clinic tonight, otherwise it should be ok to wait until the morning. Good luck!

    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