Dog Diarrhea: Causes, Treatment & When to Worry

Diarrhea is one of the most common reasons dogs end up at the vet — and one of the most common things owners can manage at home. A single loose stool in a happy, playful dog is usually nothing to lose sleep over. But diarrhea that's bloody, persistent, or paired with vomiting or a poorly dog can point to something serious. Here's what causes it, how to treat mild cases safely, and the red flags that mean it's time to call your vet.

What causes diarrhea in dogs?

Diarrhea is a symptom, not a disease — it's the gut's way of flushing out something that's upset it. The causes range from trivial to serious:

Dietary causes

The most common triggers. A sudden change of food, scavenging from the bin, eating rich table scraps, or a food intolerance can all irritate the gut. Switching dog foods too quickly, without a gradual transition, is a classic cause.

Stress and anxiety

A vet visit, boarding kennel, house move, or new pet can all trigger a bout of "stress colitis" — soft or mucousy stool that usually settles once the dog relaxes.

Infections and parasites

Viruses (including parvovirus in puppies), bacteria, and intestinal worms or protozoa like giardia cause diarrhea, often with vomiting or blood. Parvo is a serious risk in unvaccinated puppies.

Toxins and foreign objects

Poisonous plants, chemicals, spoiled food, and swallowed toys or bones can all inflame the gut — and a foreign object can cause a dangerous blockage.

Underlying disease

Longer-term or recurring diarrhea can stem from inflammatory bowel disease, pancreatitis, or liver, kidney and endocrine conditions, which need veterinary diagnosis.

Red flags: when diarrhea is an emergency

Contact your vet promptly — or an emergency clinic out of hours — if you see any of these:

  • Blood in the stool, or black, tarry stool
  • Repeated vomiting alongside the diarrhea
  • A painful, swollen or bloated belly
  • Weakness, collapse, or pale gums
  • Signs of dehydration — sunken eyes, tacky gums, skin that's slow to spring back
  • Diarrhea lasting more than 48 hours, or in a puppy, senior, or dog with existing health problems

Puppies and small or senior dogs dehydrate fast, so don't wait it out with them — call sooner rather than later.

🌱 Support a settled gut

For dogs prone to sensitive tummies, a daily probiotic supplement and a supply of gut-health and digestive supplies can help firm up stools and rebalance the gut after an upset. Ask your vet which is right for your dog.

Shop digestive support →

How to treat mild diarrhea at home

If your dog is otherwise bright, alert and drinking, with no red flags, you can often manage a mild bout at home:

  • Keep water available. The biggest risk from diarrhea is dehydration, so never withhold water.
  • Feed a bland diet. Offer small, frequent meals of plain boiled chicken and white rice, or plain pumpkin, for a day or two before easing back to normal food.
  • Add a probiotic. A vet-recommended digestive supplement can help restore healthy gut bacteria.
  • Reintroduce normal food gradually once stools firm up, mixing it in over two to three days.
  • Never give human anti-diarrhoea medicines unless your vet tells you to — some are toxic to dogs.

If there's no improvement within 48 hours, or your dog worsens at any point, stop home care and see your vet.

What your dog's stool can tell you

The look of the diarrhea offers real clues, and noting it (or snapping a photo) helps your vet enormously. Watery, explosive stool often points to a small-intestine problem or infection and carries the highest dehydration risk. Soft stool with mucus or fresh red blood, especially with straining and small frequent trips outside, is more typical of large-intestine irritation or colitis. Black, tarry stool is a warning sign of digested blood from higher up the gut and always warrants a vet visit. Yellow or greasy stool can indicate a problem digesting fat. And very pale, greyish stool may relate to the liver or pancreas. You don't need to diagnose your dog from the toilet bowl — but a clear description of colour, consistency, frequency and any blood turns a guessing game into useful information your vet can act on quickly.

How to prevent diarrhea

  • Change foods slowly over 7–10 days rather than all at once.
  • Keep bins, compost and table scraps out of reach to stop scavenging.
  • Stay up to date with vaccinations and regular worming.
  • Avoid rich treats and rapid diet swaps, and stick to a consistent routine.

Not sure if it's a passing upset or something serious?

Log your dog's stool, appetite and other symptoms with MyFurtopia's AI Pet Health Scanner for an instant, vet-informed read on whether home care is safe or it's time to call the clinic. It's free to try.

Download the MyFurtopia App

Frequently asked questions

What can I give my dog for diarrhea at home?

For a bright, otherwise-well adult dog with mild diarrhea, offer plenty of fresh water and a bland diet of plain boiled chicken and white rice or plain pumpkin in small, frequent meals for a day or two. A vet-recommended probiotic can help. Avoid human anti-diarrhoea medicines, which can be dangerous, and call your vet if it does not improve within 48 hours.

When should I take my dog to the vet for diarrhea?

See a vet if the diarrhea lasts more than 48 hours, contains blood, is black and tarry, or comes with repeated vomiting, a painful or bloated belly, weakness, or signs of dehydration. Puppies, senior dogs and dogs with existing health conditions should be seen sooner, as they dehydrate quickly.

Why does my dog have diarrhea but is acting normal?

A single bout of loose stool in a dog who is otherwise bright, eating and playful is usually a passing upset from a diet change, stress or scavenging, and often settles with a day of bland food and water. Keep watching, though, and contact your vet if it continues past 48 hours or any red-flag signs appear.

This guide is educational and not a substitute for professional veterinary care. If you're worried about your dog, contact your vet.