Skip to main content
Back to all questions
Symptom
dog

My dog has diarrhea, what should I do?

Go to a vet now if your pet has:

trouble breathing, collapse, pale gums, a swollen hard belly, repeated vomiting or vomiting blood, seizures, or may have eaten something toxic. Otherwise, read the answer below. Quick emergency check

Answer

Diarrhea is a common issue in dogs, often caused by dietary indiscretion (eating something they shouldn't), stress, or a sudden change in food. While mild cases can resolve on their own, severe or prolonged diarrhea can lead to dehydration and indicate more serious health problems.

What to Look For

  • Frequency and Consistency: How often and how watery is the stool?
  • Color/Contents: Is it black and tarry (melena), bright red (fresh blood), mucus-filled, or yellow/green?
  • Other Symptoms: Is your dog also vomiting, lethargic, has a fever, or loss of appetite?
  • Hydration: Check their gums for stickiness or capillary refill time to assess dehydration.

Initial Steps

For mild diarrhea in an otherwise healthy and active dog, withhold food for 12-24 hours (but always ensure access to fresh water). After fasting, introduce a bland diet such as plain boiled chicken (no skin/bones) and white rice in small, frequent meals for a few days. Gradually reintroduce their regular food.

When to See a Vet

Seek veterinary attention immediately if:

  • Your dog is a puppy, elderly, or has existing health conditions.
  • The diarrhea is severe, watery, or happens very frequently.
  • There is blood (bright red or black/tarry) or a large amount of mucus in the stool.
  • Your dog is also vomiting repeatedly, lethargic, weak, or refuses to drink.
  • Your dog shows signs of abdominal pain or bloating.
  • The diarrhea persists for more than 24-48 hours despite home care.

⚠️ General guidance only, not a diagnosis. For emergencies or persistent symptoms, contact your veterinarian immediately.