Why Do Dogs Have Diarrhea? Causes and What to Do

Dogs get diarrhea for the same basic reason humans do: something disrupts the normal absorption of water in their intestines. The specific trigger can range from eating something they shouldn’t have (the most common cause by far) to infections, parasites, stress, or chronic digestive conditions. Most cases resolve on their own within a day or two, but some signal something more serious.

What Happens Inside Your Dog’s Gut

Healthy intestines absorb water and nutrients from food as it passes through. Diarrhea happens when that process breaks down, and it can break down in a few distinct ways.

In the most common type, something pulls extra water into the intestines. Undigested food particles, certain medications, or a sudden diet change can create a concentration imbalance that draws fluid into the gut to even things out. This is why a dog who ate half a bag of treats might have watery stool a few hours later.

Infections from bacteria or viruses can trigger a different mechanism where the cells lining the intestine actively pump water out faster than the gut can reabsorb it. And in more severe cases, the intestinal lining itself gets damaged. When that barrier breaks down, fluid, bacteria, and proteins leak through the gut wall. This is the type most likely to produce bloody or mucus-filled stool.

Dietary Indiscretion: The Most Common Culprit

Veterinarians sometimes call it “garbage gut,” and it’s exactly what it sounds like. Your dog raided the trash, scarfed down table scraps, or ate something unidentifiable on a walk. The stomach and intestines become inflamed in response to food they weren’t prepared to handle. Abrupt diet changes, like switching kibble brands overnight, can trigger the same reaction. So can a sudden spike in high-fat treats.

The good news is that dietary indiscretion is usually self-limiting. Dogs with mild cases often feel better within a day or two with minimal intervention. The bad news is that dogs rarely learn from the experience.

Parasites and Infections

Intestinal parasites are one of the most important causes of persistent diarrhea, especially in puppies. The most common culprits include hookworms, roundworms, whipworms, and single-celled organisms like Giardia and Coccidia. Dogs pick these up from contaminated soil, water, or the feces of other animals. Parasitic infections can produce anything from mildly soft stool to severe bloody diarrhea, depending on the parasite and the dog’s immune system.

Viral infections hit harder and faster. Parvovirus, which primarily affects unvaccinated puppies, causes severe hemorrhagic (bloody and fluid) diarrhea along with vomiting, loss of appetite, and lethargy. It’s life-threatening without treatment. Bacterial infections from Salmonella, Campylobacter, or Clostridium can also cause acute episodes, though they’re less common than parasites in otherwise healthy dogs.

A fecal exam is the single most useful test for identifying parasites. It’s inexpensive and catches most common organisms, making it the first step vets take when diarrhea doesn’t resolve quickly.

Stress and Anxiety

The gut and the brain are tightly connected in dogs, just as they are in people. Boarding, travel, a new home, fireworks, separation anxiety, or even a change in household routine can trigger loose stool. Stress diarrhea typically appears suddenly, often without other symptoms, and resolves once the dog settles back into a comfortable environment. If your dog consistently gets diarrhea in specific situations, that pattern itself is the diagnosis.

Chronic Diarrhea: When It Keeps Coming Back

Diarrhea that persists for weeks, or that comes and goes repeatedly, points to an underlying condition rather than a one-time trigger. The main possibilities include food allergies or intolerances, inflammatory bowel disease, and pancreatic insufficiency (where the pancreas doesn’t produce enough digestive enzymes, so food passes through partially undigested).

Diagnosing chronic diarrhea usually starts with a thorough fecal exam to rule out parasites, followed by blood work. If those come back normal, your vet may check pancreatic function through a blood test, measure vitamin B12 and folate levels to assess how well the intestines are absorbing nutrients, or recommend an endoscopy to take tissue samples from the intestinal lining. The workup can feel drawn out, but chronic diarrhea rarely resolves without identifying the root cause.

What Stool Color Tells You

The appearance of your dog’s diarrhea carries real diagnostic information. Brown and watery is typical of dietary causes or mild infections. Yellow or greenish stool can indicate food moving through the gut too quickly for normal bile processing. Streaks of bright red blood (fresh blood) usually mean irritation in the lower intestine or colon, which is common and not always dangerous.

Black or tarry stool is different. That dark color comes from partially digested blood originating higher in the digestive tract, in the stomach or upper intestine. It signals internal bleeding and warrants an urgent vet visit.

Home Care for Mild Cases

If your dog is still eating, drinking, and acting normally, you can manage a mild episode at home. The standard approach is a temporary bland diet: 75% boiled white rice mixed with 25% boiled lean chicken breast (no skin or bones) or lean ground beef. Feed smaller portions than usual, split across four to six meals throughout the day, with roughly two hours between each meal. This gives the gut less work to do at once while keeping your dog nourished.

Probiotics can help speed recovery. Cornell University’s veterinary college recommends 1 to 10 billion CFUs per day for dogs, with specific strains like Bifidobacterium animalis (AHC7) showing benefit for acute diarrhea. Many pet-specific probiotic supplements fall within this range. Keep fresh water available at all times, since diarrhea causes significant fluid loss. You can check for dehydration by gently pinching the skin on your dog’s forehead into a tent shape. In a well-hydrated dog, the skin snaps back immediately. If it stays tented for a few seconds, your dog needs fluids.

Stick with the bland diet for two to three days, then gradually mix in your dog’s regular food over another three to five days.

Warning Signs That Need a Vet

Most diarrhea doesn’t need professional treatment, but certain combinations of symptoms do. Contact your vet if:

  • The diarrhea lasts more than 48 to 72 hours, even with a bland diet
  • The stool is black, tarry, or contains fresh blood
  • Your dog is also vomiting, especially repeatedly
  • Your dog stops eating or refuses water
  • Lethargy sets in, meaning your dog seems unusually tired or unresponsive

Puppies, senior dogs, and small breeds dehydrate faster than large healthy adults, so the timeline for seeking care is shorter with these dogs. A puppy with bloody diarrhea and vomiting, particularly one who hasn’t completed their vaccine series, should be seen the same day to rule out parvovirus.