Pet Health Care Guide
    Dogs

    Dog Diarrhea: When It's Normal and When to See a Vet

    Dog diarrhea can range from a minor stomach upset to a sign of serious illness. Learn the common causes, home care tips, and warning signs that need a vet.

    Justin Manuel Lantigua GermosenJustin Manuel Lantigua Germosen Updated July 23, 2026 5 min read

    How we research & fact-check

    A German Shepherd lying down and resting outdoors
    Photo by Steve Smith on Unsplash
    On this page

    Diarrhea is one of the most common reasons dog owners reach for the phone to call their vet, and for good reason. It can be caused by something as minor as a sudden diet change or as serious as an infection or toxin. Knowing what’s typical, what warrants a wait-and-see approach, and what needs immediate attention can save you an unnecessary trip or, more importantly, help you catch a real problem early.

    Key Takeaways

    • Mild, short-lived diarrhea in an otherwise healthy, active dog is usually not an emergency.
    • Diarrhea combined with blood, vomiting, lethargy, or lasting more than 24 to 48 hours needs veterinary attention.
    • Common causes range from dietary indiscretion and stress to parasites, infections, and chronic conditions.
    • Puppies and senior dogs are at higher risk of dehydration from diarrhea and should be monitored more closely.

    Common Causes of Diarrhea in Dogs

    Dietary Indiscretion

    Eating something outside the normal diet, garbage, table scraps, or something found outdoors, is one of the most frequent causes of sudden diarrhea in dogs.

    Sudden Food Changes

    Switching dog food too abruptly can disrupt the digestive system. A gradual transition over 7 to 10 days, mixing old and new food, helps prevent this.

    Food Intolerances or Allergies

    Some dogs react to specific ingredients with chronic or recurring diarrhea. If it happens consistently after certain meals, a food sensitivity may be the cause, and an elimination diet under veterinary guidance can help identify it.

    Stress or Anxiety

    Travel, boarding, new environments, or major changes at home can trigger stress-related diarrhea, sometimes called “nervous stomach,” even without any dietary trigger — the same kinds of changes that can bring on separation anxiety in some dogs.

    Intestinal Parasites

    Roundworms, hookworms, whipworms, and giardia commonly cause diarrhea, particularly in puppies. A fecal test at your vet’s office can confirm parasites and guide treatment.

    Viral or Bacterial Infections

    Parvovirus is a serious, potentially fatal cause of diarrhea (often bloody) in unvaccinated puppies and young dogs. Bacterial infections from contaminated food or water can also be responsible.

    Toxins

    Certain human foods, plants, and chemicals can cause diarrhea as the body attempts to expel them. See our guide on human foods toxic to dogs for a full list of common culprits.

    Chronic Conditions

    Ongoing or recurring diarrhea can point to inflammatory bowel disease, exocrine pancreatic insufficiency, chronic infections, or other long-term digestive conditions that need a veterinary workup to diagnose.

    What Stool Consistency and Color Can Tell You

    AppearancePossible Meaning
    Soft but formedMild digestive upset, often diet-related
    WateryMore significant GI upset, higher dehydration risk
    Black or tarryPossible bleeding higher in the digestive tract — seek vet care
    Bright red bloodPossible bleeding in the lower digestive tract or colon
    Mucus-coatedColon irritation, common with stress or mild inflammation
    Yellow or greenishCan indicate rapid transit through the digestive system or liver/gallbladder involvement

    When Diarrhea Is an Emergency

    Seek veterinary care promptly if your dog has diarrhea along with any of the following:

    • Blood in the stool (bright red or black and tarry)
    • Repeated vomiting
    • Lethargy or noticeable weakness
    • Loss of appetite lasting more than a day
    • Signs of dehydration (dry gums, sunken eyes, reduced skin elasticity)
    • Fever
    • A known or suspected toxin, foreign object, or plant ingestion
    • Diarrhea lasting more than 24 to 48 hours
    • Diarrhea in a puppy, senior dog, or a dog with an existing health condition

    What You Can Do at Home for Mild Cases

    If your dog has soft stool but is otherwise acting normal, alert, and eating well, these steps are commonly recommended by vets for mild, short-term cases:

    1. Offer a bland diet such as boiled plain chicken and white rice in small portions for 24 to 48 hours.
    2. Keep your dog hydrated, offering water frequently in small amounts.
    3. Avoid table scraps and treats until stool returns to normal.
    4. Gradually reintroduce regular food over 2 to 3 days once stool firms up.
    5. Monitor closely for any new or worsening symptoms.

    Do not give your dog human anti-diarrheal medication without checking with your veterinarian first, since some are unsafe for dogs or can mask a more serious problem.

    Frequently Asked Questions

    How long is it okay for a dog to have diarrhea before seeing a vet? Generally, if diarrhea lasts more than 24 to 48 hours, or if your dog shows any other symptoms like vomiting, blood, or lethargy, it’s time to see a vet rather than continuing to wait it out.

    Can stress alone cause diarrhea in dogs? Yes, situational stress from travel, boarding, or major changes at home is a well-recognized cause of diarrhea in dogs, sometimes independent of any dietary trigger.

    Is it normal for puppies to get diarrhea often? Puppies are more prone to diarrhea due to their developing immune systems, higher likelihood of eating things they shouldn’t, and greater susceptibility to parasites. However, because puppies dehydrate faster than adult dogs, diarrhea in a puppy should be taken seriously and checked by a vet if it persists beyond a day.

    Should I fast my dog if they have diarrhea? Most current veterinary guidance favors a bland, easily digestible diet over a full fast, since fasting isn’t necessary for most dogs and can be riskier for puppies, small dogs, or dogs with underlying health conditions. Ask your vet for guidance specific to your dog.

    What to remember

    Diarrhea is common and usually resolves within a day or two with basic supportive care, but it’s a symptom that deserves attention rather than automatic dismissal. Watching for blood, other symptoms, and how long it lasts will help you judge whether home care is enough or whether it’s time to call your veterinarian.

    This article is for informational purposes only and is not a substitute for professional veterinary advice. If you are concerned about your dog’s health, contact your veterinarian.

    Sources

    Share:

    Why Is My Dog Vomiting? Causes and When to See a Vet

    Dog vomiting can mean a lot of things, from a minor stomach upset to a medical emergency. Learn the causes, warning signs, and when to call your vet.

    Justin Manuel Lantigua Germosen Updated Jul 23, 2026 6 min read