Can Dogs Get Diarrhea?

A dog waiting to go outside
🐕
Short answer Yes, and it is very common, usually from diet or a minor bug.

Most cases clear in a day or two. Watch for blood, vomiting and dehydration.

Yes, dogs get diarrhea often, and it is one of the most common reasons for a vet call. Most cases come from a diet change, mild food poisoning, eating something they should not, stress or a mild bug, and clear up within a day or two. But diarrhea can also signal something serious, so it pays to watch for warning signs and dehydration.

✅ Short-lived loose stool in a bright, well dog ❌ Blood, black stool, vomiting, or a limp, dehydrated dog
Commonand usually mild
1-2 daystypical duration
Waterprevent dehydration

Common Causes

Frequent triggers

  • A sudden change in food or a new treat
  • Eating garbage, table scraps or something outdoors
  • Stress, travel or a change in routine
  • Parasites or a mild infection such as salmonella or E. coli
  • Food intolerances or sensitivities

Home Care for a Mild Case

  1. Rest the gut. With your vet's okay, briefly hold off food for an adult dog.
  2. Feed bland. Offer small portions of plain boiled chicken and rice.
  3. Keep water available. Encourage steady drinking to replace lost fluids.
  4. Reintroduce slowly. Mix normal food back in over a couple of days.
  5. Skip human medicine. Do not use over-the-counter remedies without vet advice.
⚠️ When diarrhea is an emergency. Call your vet right away for blood or black tarry stools, repeated vomiting, a painful or bloated belly, weakness, signs of dehydration, or any diarrhea in a young puppy. These can point to something serious.
Related reading Watery diarrhea in a puppy can also come from rotavirus, one of several bugs worth ruling out. Not sure what is behind it? Search our guides by symptom or cause.

Frequently Asked Questions

What causes diarrhea in dogs?

The most common causes are a sudden change in diet, eating something they should not have, stress, or a mild infection. It can also come from parasites, food intolerances, or more serious illnesses. A single soft stool in an otherwise happy dog is rarely a worry.

What can I give my dog for diarrhea?

For a mild case in an adult dog, your vet may suggest briefly resting the gut, then feeding a bland diet such as plain boiled chicken and rice in small portions, with plenty of water. Reintroduce normal food gradually. Do not give human anti-diarrhea medicines unless your vet directs you to.

How long should dog diarrhea last?

Simple diarrhea usually settles within one to two days. If it lasts longer than 48 hours, keeps returning, or your dog seems unwell, it is time to call the vet. Puppies and senior dogs should be seen sooner, as they dehydrate quickly.

When is diarrhea an emergency?

Seek urgent care if you see blood, or black tarry stools, if diarrhea comes with repeated vomiting, a painful or bloated belly, weakness or collapse, or signs of dehydration. Any of these, or diarrhea in a young puppy, needs prompt veterinary attention.

⚠️ Emergency? If your dog may have swallowed something toxic or is seriously unwell, contact your vet or a pet poison helpline immediately (in the US, the Pet Poison Helpline is 855-764-7661).

Sources: American Kennel Club (akc.org), VCA Animal Hospitals (vcahospitals.com) and the American Veterinary Medical Association (avma.org). This guide is for general information and is not a substitute for advice from your own veterinarian. See our editorial & review policy.

Have U Tried?Eye Infections