Health

My dog has diarrhea: causes and when to worry

Common causes of diarrhea in dogs, what to do at home, warning signs that need an urgent vet and how to prevent it.

By María Fernández, veterinarian · 6 Jun 2026 · 6 min read

Key points

  • Diarrhea is not a disease but a symptom; most episodes are acute and mild.
  • Its most common causes are diet changes, dietary indiscretion, parasites, infections or stress.
  • At home: always fresh water, a short fast only in healthy adults and a bland diet; never self-medicate.
  • See the vet promptly if there is blood, repeated vomiting, dehydration or if it is a puppy or senior dog.

This is an informative article: it does not replace veterinary consultation. If you have any questions about your pet's health, always consult your vet.

If you have ended up here searching for "my dog has diarrhea", you are probably worried and wondering what to do. Diarrhea in dogs is one of the most common reasons for a vet visit and, in most cases, it is a mild episode that clears up within a few days. That said, it can also be a sign of a more serious problem.

What diarrhea in dogs is

We talk about diarrhea when a dog's stools become softer or more liquid than usual and, often, the frequency of bowel movements increases. It is not a disease in itself but a symptom: the way the gut responds to irritation, an infection or an imbalance. That is why the goal is not just to stop the diarrhea, but to understand what is causing it.

Most episodes are acute, meaning they appear suddenly and last a short time. When the problem goes on for more than two or three weeks or keeps coming back, we talk about chronic diarrhea, which usually requires a more thorough veterinary assessment.

Symptoms: what to watch for in your dog

Paying attention to the details will help a lot when you explain things to your vet. It is worth noting:

  • Consistency and colour of the stools: pasty, liquid, with mucus or with blood.
  • Frequency: whether your dog goes far more often than usual or with urgency.
  • General condition: whether the dog is still active and eating or listless and off its food.
  • Other signs: vomiting, abdominal pain, gas or gut sounds.

A dog that has a soft stool but stays happy, eating and drinking normally is not the same level of concern as a listless dog that refuses water. That difference is key when deciding when to act.

Common causes of diarrhea

The reasons a dog gets diarrhea are very varied. These are some of the most common:

  • Diet changes: switching abruptly to a new food or offering new food with no transition.
  • Dietary indiscretion: eating rubbish, scraps on a walk, plants or spoiled food.
  • Unsuitable or toxic foods: too much fat, dairy, chocolate or seasoned leftovers.
  • Intestinal parasites: giardia, worms and other parasites are a frequent cause, especially in puppies. Proper internal deworming helps prevent them.
  • Viral or bacterial infections: some can be serious, particularly in unvaccinated dogs.
  • Stress and changes in routine: travel, moving house or anxiety can upset the gut.
  • Food intolerances or allergies and chronic digestive diseases.

With puppies and senior dogs you need to be especially careful, because they become dehydrated and weak faster than a healthy adult.

Dog with diarrhea: what to do at home

If your dog is bright, not vomiting and only has soft stools, you can take some simple steps while you watch how things progress:

  • Make sure there is fresh water: the most important thing is that it keeps drinking to avoid dehydration. Do not take the water away.
  • A short digestive rest: in healthy adult dogs, resting the stomach for a few hours can help. Never fast a puppy.
  • A bland, easy diet: after the rest, offer small amounts of soft, digestible food split into several servings through the day.
  • A gradual return to its usual food once the stools are back to normal.

What you should never do is give human medicines on your own (anti-diarrheals, antibiotics or anti-inflammatories): many are toxic to dogs and can mask a serious problem. If you are unsure, the safest thing is to ask before acting.

María Fernández Villar
“An occasional bout of diarrhoea is rarely serious, but if it comes with lethargy, blood or doesn't improve within a day, we should take a look.”
María Fernández, Veterinarian

When to see the vet

Although many episodes resolve on their own, there are warning signs that mean your dog needs veterinary care without delay. Go in promptly if you notice:

  • Blood in the stools, or very dark, tarry stools.
  • Repeated vomiting together with the diarrhea.
  • Signs of dehydration: dry gums, sunken eyes, marked listlessness or skin that is slow to spring back when gently pinched.
  • Marked apathy, weakness, trembling or obvious abdominal pain.
  • Diarrhea that does not improve in 24-48 hours or that gets worse.
  • The patient being a puppy, a senior dog or one with an underlying condition.

Dehydration is one of the biggest risks of diarrhea, especially when combined with vomiting. In those situations it is best not to wait: our 24h veterinary emergency service can assess and stabilise your dog when the situation is acute. When in doubt, an extra phone call is always better.

How to prevent diarrhea

Not every episode can be avoided, but you can reduce how often it happens with simple habits:

  • Keep a stable, good-quality diet and make any food changes gradually over a week.
  • Avoid giving leftovers, cooked bones and foods that are not suitable for dogs.
  • Watch what your dog eats on walks to prevent dietary indiscretion.
  • Follow the deworming and vaccination schedule recommended by your vet.
  • Look after its routine and wellbeing to keep stress to a minimum.

At Clínica Veterinaria Somo, in Somo (Cantabria), we help you design a prevention plan tailored to your dog's age and lifestyle.

Monitor at home or see the vet

This table summarises, based on the information above, when you can monitor at home and when it is best to see the vet.

Dog's situationWhat to do
Soft stools but bright, eating and drinking normallyMonitor at home for 24-48 h with water available and a bland diet
Blood in the stools or repeated vomiting together with the diarrheaSee the vet without delay
Signs of dehydration, marked apathy or abdominal painSee the vet without delay
Puppy, senior dog or one with an underlying conditionConsult sooner; they dehydrate faster

Frequently asked questions

My dog has diarrhea but is happy and eating, should I worry?

If it only has soft stools, keeps its appetite, drinks normally and is active, the sensible thing is to monitor it at home for 24-48 hours with water available and a bland diet. If it does not improve, comes back or other signs appear, it is worth getting it checked.

What can I feed a dog with diarrhea?

After a short digestive rest (only in healthy adults), a bland, easily digestible diet in small amounts spread through the day is usually recommended. Your vet can advise the most suitable food for your dog's case.

Is it normal for a puppy to have diarrhea?

Puppies get diarrhea fairly often, frequently due to parasites or diet changes, but they also dehydrate very quickly. For that reason, with a puppy it is better to be more cautious and consult sooner than with an adult dog.

When is a dog's diarrhea an emergency?

It is an emergency when there is blood, repeated vomiting, signs of dehydration, marked listlessness, or if it affects a puppy or a senior dog. In those cases, do not wait and contact your vet as soon as possible.

Your trusted vet in Somo

If your dog has diarrhea and you are not sure how to act, we help you assess the situation calmly and decide the best next step. Book an appointment through our contact page or call us on 942 51 00 66. Your companion's wellbeing is in good hands.

We're here to care for those you love most

Contact us!

Your vet, one click away

Contact us online or book your appointment in seconds

Isla de Mouro 7, 39140 Somo, Cantabria (Spain)

Fill in the form with your details

In accordance with data protection regulations, we provide you with the following information about the processing: Controller: CLINICA VETERINARIA SOMO S.L.U. Purpose: to handle your request and contact you to provide the information requested. Rights: access, rectification, portability, erasure, restriction and objection, as well as other rights detailed in the additional information. + info: you can find more detailed information in our Privacy policy.