Petco Text Logo
Petco Pet Logo

Why is my puppy vomiting, has diarrhea, no appetite, and stomach pain?

Updated On September 23rd, 2025

Pet's info: Dog | Border Collie | Male | neutered | 6 months and 1 day old | 27 lbs

Hello! My 6 month old border collie/lab has lost his appetite and has shown some signs of diarrhea, also has vomited twice in the past week. He was up for two hours in the middle of the night crying and his stomach was growling so loud, but he did not have to poop. What is wrong? He also has an ear infection right now and is on drops.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Leigh, DVM

Veterinarian

Published on October 16th, 2017

Poor Bodie! He could have an infection, parasite, pancreatitis, or an upset stomach from something he ate. Since he seems to have abdominal pain and is uncomfortable, he should be examined by a vet to determine the cause and treat. Your vet can prescribe an anti-nausea and anti-diarrhea medication, dewormer, antibiotic, antacid, gastrointestinal protectant, an/or other medications to help treat his problem. It would also be a good idea to take a stool sample so your vet can test it for parasites. Hope he feels better 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