My Puppy Has Diarrhea: What To Do When It Happens

When your puppy has diarrhea, it can be quite worrisome as it may be a sign of something as simple as indigestion or food allergy to something more serious like a viral infection or parasite infestation.

How do I Know that my Puppy has Diarrhea?

It is easy to identify when your puppy has diarrhea.

First, he is dull and sluggish, then your little friend shows discomfort, like running restlessly back and forth. And finally, he sits down and thin excrement shoots out of him! Loose bowel, flash poop, whatever you call it, most puppies will confront you with it at some point. And that’s when you realize your puppy has diarrhea.

When this happens, don’t panic. Go to work like a detective and think about what might have caused the diarrhea.

Is it Normal for Puppies to have Diarrhea?

No, it is not normal for puppies to have diarrhea. But it seems to be a common condition among young pups.

Diarrhea can have many causes. It is important to understand that diarrhea is not the disease itself, but only the symptom of an illness. And this symptom must be taken very seriously, especially in a puppy!

Infectious Diseases

Hepatitis, leptospirosis, parvoviruses, and distemper are the most common infectious diseases. Vaccinations protect your puppy against these dangerous diseases, but sometimes the pathogens are just too strong!

All of these infectious diseases are accompanied by diarrhea and faintness in some cases. Please go to the vet immediately when your fur baby is looking dull, tired, and without energy.


Worms and other parasites can cause diarrhea in puppies. Your puppy should have been dewormed first at the breeder’s and then on arrival at your home. Some parasites like Giardia can also cause diarrhea. Avoid letting your puppy drink from communal bowls in cafes or gas stations and puddles.

Give them their own plates and bowls. Stainless steel bowls are much easier to clean than plastic ones and should be washed thoroughly after each meal. This also applies to the water bowl!

Change of food

The change from the food he got from his breeder to yours did not help him. The sudden change of food may also cause diarrhea.

Changes in food intake should be gradual. Hence, it is best to know what he was feed with before bringing him home. Then, just mix more and more of the new food with the usual one. It should not be a problem afterward.

Food allergies or intolerance

Some dogs suffer from food allergies and intolerance, causing digestive and intestinal problems. Your vet can help you find what foods are good for your dogs and what aren’t.

Spoiled, incorrect or poisonous food

Some dog breeds are fond of swallowing things. Labradors enjoy chewing on socks and other artifacts. Some swallow their toys. And there are some who even eat plastics.

In some cases, this is not a problem as they tend to excrete these things within a few hours. However, there are cases where these incidents will cause them to be sick on the stomach and to vomit. In such instances, go to the vet immediately!


Stress can also cause your dog to be sick. It usually happens when they are moved from a familiar environment to an unfamiliar one. In this case, your dog might manifest that they are stressed when they excrete loose bowels.

What Should I do if my Puppy has Diarrhea?

When your dog has diarrhea, make sure to practice the following:

  1. Provide your dog with lots of clean water. This will help prevent dehydration. In some cases, oral rehydration salts may help too.
  2. Keep your dog’s plate and water bowl clean. It will endure that he is intaking only clean foods.
  3. Avoid feeding your dog with oily or spicy foods. If possible, chicken meat, de-boned and without the skin, should be offered.

A Very Important Note

When your puppy has diarrhea, it is vital to monitor his condition. Take your puppy to the vet when you notice blood on his stool or he has black or dark stools.

When diarrhea is accompanied by fever, pain, discomfort, and vomiting, bring your puppy to the vet immediately.

And if your young pup has been suffering from diarrhea for more than 24 hours, immediately bring him to the vet!