Most dog diarrhea is caused by something your dog ate that didn’t agree with them, and it resolves on its own within 48 to 72 hours. But diarrhea can also signal infections, parasites, toxins, or chronic conditions that need veterinary attention. Understanding the most likely triggers helps you figure out whether you’re dealing with a minor stomach upset or something more serious.
Dietary Indiscretion: The Most Common Cause
Dogs eat things they shouldn’t. Garbage, table scraps, sticks, dead animals, another pet’s food. This is called dietary indiscretion, and it’s the single most frequent reason for a sudden bout of diarrhea. When undigestible or irritating material hits the gut, it draws extra water into the intestines or damages the cells lining them, producing loose or watery stool.
Sudden diet changes work the same way. Switching your dog’s food without a gradual transition over five to seven days can overwhelm the gut bacteria that have adapted to the old formula. Even a well-intentioned upgrade to a higher-protein or higher-fat food can trigger a few days of loose stool if the switch happens overnight. Rich, fatty foods like bacon grease or cheese are especially common culprits because dogs lack the digestive capacity to process large amounts of fat at once.
Infections: Viruses, Bacteria, and Parasites
Several pathogens target the canine gut directly. Among viruses, parvovirus is the most dangerous, particularly in puppies and unvaccinated dogs. It causes severe, often bloody diarrhea along with vomiting, lethargy, and rapid dehydration. Canine coronavirus and rotavirus also cause intestinal illness, though they tend to be milder.
Bacterial infections from Salmonella, Campylobacter, Clostridium, and certain strains of E. coli can all produce diarrhea. Dogs pick these up from contaminated water, raw meat, or contact with infected animals. In the Pacific Northwest, dogs that eat raw salmon or trout can develop salmon poisoning disease, a potentially fatal rickettsial infection transmitted by a parasite in the fish.
Intestinal parasites are another major category. Roundworms, hookworms, whipworms, tapeworms, Giardia, and coccidia all infect dogs and can cause loose stool, blood in the stool, weight loss, and a dull coat. The tricky part is that dogs can carry and spread parasites without showing any symptoms at all, which is why routine fecal testing matters even when your dog seems fine.
Toxic Plants and Household Substances
Dozens of common yard and houseplants cause diarrhea in dogs. Aloe, wisteria, calla lilies, holly, boxwood, iris, privet, and barberry all produce gastrointestinal symptoms after ingestion. Some cause mild stomach upset, while others, like boxwood, can trigger bloody diarrhea. If your dog has access to landscaped areas or likes to chew on plants, this is worth investigating.
Household chemicals, medications, and certain human foods (chocolate, xylitol, grapes, onions) can also irritate or damage the gut lining. If you suspect your dog ingested something toxic, the timeline matters. Vomiting and diarrhea that start within a few hours of potential exposure suggest poisoning rather than a simple dietary upset.
Stress and Situational Triggers
Stress diarrhea is real in dogs. Boarding, travel, a new home, fireworks, a new pet in the household, or even a change in your daily schedule can trigger loose stool. The gut and the nervous system are tightly connected, and the stress response increases the speed at which food moves through the intestines, reducing water absorption. This type of diarrhea is usually self-limiting once the stressor passes, but it can last several days in sensitive dogs.
Chronic Conditions That Cause Ongoing Diarrhea
When diarrhea keeps coming back or never fully resolves, a chronic condition is more likely. Inflammatory bowel disease (IBD) is one of the most common. It happens when a dog’s intestinal immune system loses tolerance to the normal bacteria and nutrients in the gut, leading to persistent inflammation. Dogs with IBD typically have recurring diarrhea, vomiting, poor appetite, weight loss, excessive gas, and sometimes bloody stool. IBD can be managed with anti-inflammatory medications and dietary changes, but it’s not curable. Diagnosis requires ruling out infections, parasites, food allergies, and bacterial imbalances, and usually involves an intestinal biopsy.
Exocrine pancreatic insufficiency (EPI) is another chronic cause. Dogs with EPI don’t produce enough digestive enzymes, so food passes through largely undigested. The result is large volumes of pale, greasy, foul-smelling stool, along with weight loss despite a normal or increased appetite. Certain breeds, including German Shepherds and Rough-Coated Collies, are predisposed.
Food allergies and intolerances also produce chronic or intermittent diarrhea. The most common allergens in dogs are proteins like beef, chicken, dairy, and wheat. Unlike a one-time dietary upset, food allergies cause symptoms every time the trigger ingredient is eaten, and they often come with skin issues like itching or ear infections.
What to Do at Home
For an otherwise healthy adult dog with mild diarrhea and no other symptoms, a short period of dietary management usually works. Withhold food for 12 to 24 hours to let the gut rest (always keep fresh water available), then introduce a bland diet. The standard recipe is boiled white rice mixed with a lean protein like plain boiled chicken breast or low-fat cottage cheese, at a ratio of about 2 cups of rice to half a cup of protein. Feed roughly 25% of your dog’s normal daily food volume every six to eight hours rather than giving full-sized meals.
Continue the bland diet for two to three days after stools return to normal, then gradually mix in your dog’s regular food over five to seven days. Adding a probiotic supplement can help speed recovery. Dogs given a probiotic alongside a therapeutic diet showed improved stool quality compared to diet changes alone, with a higher percentage of days with normal stool by the end of the first week.
Signs That Need Veterinary Attention
Not all diarrhea can wait out at home. Black or tarry stool means partially digested blood is passing through the GI tract, which signals bleeding in the stomach or upper intestines. Fresh red blood in the stool points to bleeding in the lower intestines or colon. Both warrant a vet visit.
You should also get your dog seen if:
- The diarrhea doesn’t resolve within 48 to 72 hours
- A bland diet hasn’t helped after two to three days
- Your dog is also vomiting
- Your dog stops eating or becomes lethargic
- Your dog is a young puppy, a senior, or has an existing health condition
- You suspect your dog ate something toxic
Dehydration is the biggest immediate risk with prolonged diarrhea. You can check for it by gently pinching the skin on the back of your dog’s neck. In a well-hydrated dog, the skin snaps back immediately. If it stays tented or returns slowly, your dog needs fluids.
How Vets Figure Out the Cause
Your vet will likely start with a fecal exam. A standard fecal flotation test mixes a small stool sample with a dense salt or sugar solution that causes parasite eggs and protozoal cysts to float to the surface for identification under a microscope. This catches most common worms and some protozoa like Giardia and coccidia. For infections that are harder to distinguish under a microscope, a PCR panel can identify specific organisms by their DNA, providing a more definitive diagnosis.
Beyond stool testing, your vet may run blood work to check organ function, look for signs of infection, or screen for conditions like pancreatitis. Imaging, dietary elimination trials, or intestinal biopsies come into play when initial tests don’t reveal a clear answer and the diarrhea persists.

