What Causes and How to Treat Diarrhea in Dogs!?


Has your doggy friend been feeling under the weather lately? 

What Causes and How to Treat Diarrhea in Dogs!?

Diarrhea in dogs is a rather common problem and with it comes the foul smell and the mess you have to clean up.

There are a few reasons why your doggy friend may be experiencing diarrhea. Let’s take a look:

  • Osmotic imbalances
  • Oversecretion
  • Motility disorder
  • Intestinal exudation

In this blog post, I will get into what causes and how to treat diarrhea in dogs in as much detail as possible and will give to you the right and relevant information.

So, without any further ado, let’s begin, shall we?

Jump in!

The Main Causes of Diarrhea in Dogs

As I mentioned earlier, there are four reasons why dogs get diarrhea.

Let’s take a look at each of these reasons:

  • Osmotic imbalances: These occur due to an extremely high concentration of food molecules on the doggy’s intestines because of which a large quantity of water is drawn to the intestine leading to diarrhea

  • Over Secretion: This is when the intestine secretes way too much fluid as a result of exposure to toxins or bacteria.

  • Intestinal exudation: This is due to the slow oozing of blood through ulcers which breaks the tissue layers of the intestine–this could be very mild or severe.

  • Motility disorder: This is related to the over-activity of the intestine and the capability of food to go through it.

Dogs may even get diarrhea due to multiple causes such as intestinal infections couples with a motility disorder of the intestine.

You get the picture, right?

Some of the Common Culprits of Diarrhea in Dogs:

Following are some of the most common reasons why dogs get diarrhea:

  • Eating garbage, non-food materials or food that is spoiled
  • Systemic illness
  • Hypersensitivity of the digestive tract
  • Changes or new adjustments to diet
  • Liver disease
  • Pancreatic disease
  • Kidney disease
  • Addison’s disease leading to decreased activity of adrenal glands in dogs
  • Ingestion of foreign bodies
  • Blockage of the intestine
  • Infections: Viral, bacterial, fungal or parasitic
  • Rickettsial – a bacterial infection which is typically acquired via parasites such as ticks, fleas, etc.
  • Ingestion of drugs and toxins

These are some of the top reasons why pet dogs get diarrhea. I would recommend that you contact your vet asap to get to the root of the problem.

How You Can Treat Diarrhea in Dogs

If you have a young dog, an older dog, or a dog who has a preexisting condition then, you should probably call the vet for the best advice.

Dogs can get severely dehydrated when they have diarrhea—-even if it is mild so, you need to make sure that your dog is getting enough water. Call your vet if the dog’s stool is too frequent or too runny.

Another thing is that if your dog’s stool has even a little streak of blood, you must call your vet.

Other serious things include dark and tarry stool, excessive vomiting, lethargy, depression, and pain. These things could indicate other serious health conditions that need immediate care.


If your dog is pink of health then, you can do the following:

  1. Ensure that your dog has access to a lot of clean water—and keep changing the water from time to time to avoid dehydration. If your dog doesn’t care for water then, give him diluted chicken or beef broth.You can also add Pedialyte to water.
  2. Try to give your dog a small meal—like boneless and skinless boiled chicken with some white rice. You can keep this your dog’s diet until his stomach is better and the stool returns to normal.
  3. If the symptoms of diarrhea continue for more than 24 hours, or if the condition of your dog worsens, then, call your vet and book an appointment immediately.


Following are the steps you should follow for dogs that have diarrhea and have vomited once or twice:

  1. Make sure that you remove all food from your dog’s access for 12 hours
  2. Make sure that you offer your dog some small amounts of water throughout the day to avoid dehydration. You may also dilute chicken broth or beef broth as well.  
  3. If your doggy friend has not vomited for six hours, then, offer your dog a small amount of boneless and skinless white meat chicken with some white rice
  4. Be patient and wait for at least 2 hours. If your dog doesn’t vomit then,  offer your dog another small serving of rice with cooked chicken.
  5. Continue this and keep gradually increasing the amount of food with each meal and try to lengthen the time between the meals until the stool is back to normal again.
  6. However, if diarrhea still continues for more than 24 hours or if your dog’s condition worsens, book an appointment with the vet immediately.


Diarrhea in dogs is fairly common and is not usually something to be too worried about.

However, if symptoms such as lethargy, black or tarry stool, blood in stool, etc. occur, be sure to call the vet immediately as they can be symptoms of a serious medical ailment.

Other than that, diarrhea is something that usually fixes itself.  

RELATED:  Why Do Dogs Bark at Nothing
Scroll to Top