Wagori

My dog has diarrhea: what to do

When diarrhea can be handled at home, when it's an emergency and why you shouldn't give human medicine. This guide doesn't replace a vet.

Reviewed by Paola De Valeri, veterinarian, October 17, 2026.

A mixed-breed dog drinks water from a bowl in a home kitchen with natural light

Take it to the vet the same day if…

  • It's a puppy, especially without complete vaccines: it may be parvo.
  • There's a lot of red blood, or its poop is black like tar.
  • It's also vomiting, won't eat or is lethargic.
  • It goes many times a day or has had diarrhea for more than a day.
  • Its belly is swollen or painful, or its gums are pale.

Puppies and small or senior dogs dehydrate very quickly.

Common causes

  • A sudden change of food, table scraps or eating garbage.
  • Eating plants: many houseplants and decorative plants are toxic to dogs.
  • Intestinal parasites: that's why deworming matters.
  • Stress: moving, travel, fireworks or visitors.
  • Infections like parvo or distemper in unvaccinated dogs.
  • Other diseases of the stomach, pancreas or liver.

If it's lively and only has mild diarrhea

  • Always keep fresh water available: the most important thing is that it doesn't get dehydrated.
  • Ask your vet whether a bland diet for a few days makes sense.
  • Don't give it human anti-diarrhea medicine: some are toxic to dogs.
  • If it doesn't improve within 24 hours or any sign from the list above shows up, take it in.
  • Bring a photo or a stool sample less than 24 hours old: it helps the vet.

Frequently asked questions

What can I give my dog for diarrhea?
Fresh water at all times and, if your vet says so, a bland diet for a few days. Don't give human medicine. If it doesn't improve within a day or has other symptoms, take it in.
My dog has bloody diarrhea but is eating fine. Is it serious?
A few drops of fresh blood can come from an irritated gut, but a vet should check it. If there's a lot of blood, the poop is black or it's a puppy, go the same day.
My dog has diarrhea but seems fine. Should I wait?
If it's an adult, lively, eating and drinking, you can watch it for a day. If it continues, gets worse or vomiting, blood or lethargy shows up, take it to the vet.
My puppy has diarrhea. What do I do?
Take it to the vet the same day, especially if it doesn't have all its vaccines. Puppies dehydrate fast and parvo starts this way.

Related guides

See all guides

Wagori: everything for your pet, in one app

Keep its vaccine record, find vets and trusted services, and see events near you. It's free. The app is in Spanish for now.

Create your free account

Works in the browser on your phone or computer. The app is in Spanish for now.

Follow us for more advice

Sources

Information from: