Dog diarrhoea can be caused by a sudden food change, eating rubbish or spoiled food, parasites, stress, infection, food intolerance, poisoning, swallowing foreign material or an underlying digestive condition. A mild, short episode may sometimes be monitored carefully, but watery diarrhoea, bloody diarrhoea, mucus in the poo, vomiting, lethargy, loss of appetite, not drinking, abdominal pain, fever, weight loss, puppy diarrhoea, diarrhoea in an elderly dog or bloody diarrhoea in an unvaccinated dog should be taken seriously. This guide explains why dogs get diarrhoea, what stool colour and texture can suggest, what not to give at home and when to contact a vet.
There are two bad reactions when a dog has diarrhoea. One is panicking over one slightly soft poo when the dog is bright, eating, drinking and acting normally. The other is worse: watching a puppy pass watery diarrhoea, seeing blood in the stool, noticing vomiting and lethargy, and still saying “it will probably pass”. That is not calm ownership. That is poor risk reading.
Diarrhoea is not a diagnosis. It is a sign. Sometimes it comes from a fast food change, too many treats, stress or a rubbish-bin raid. Sometimes it points to parasites, giardia, bacterial or viral infection, parvovirus, poisoning, pancreatitis, liver or kidney disease, inflammatory bowel disease or a swallowed object. The useful question is not only “why does my dog have diarrhoea?” The useful question is: “Can this be monitored safely, or does this dog need a vet?”
What Is Dog Diarrhoea?
Diarrhoea means your dog’s stool has become softer, looser, wetter, more frequent, smellier or harder to control than usual. Healthy dog poo is usually formed, moist but not runny, brown and easy to pick up. If the stool suddenly becomes sloppy, watery, full of mucus, streaked with blood, very foul-smelling or your dog keeps asking to go outside with only small amounts coming out, the digestive system is telling you something is wrong.
One soft poo is not the same as repeated watery diarrhoea. Stool consistency, colour, smell, frequency and your dog’s general condition need to be read together. You also need to look beyond the poo: is your dog eating, drinking, vomiting, tired, painful, very young, unvaccinated, elderly, or likely to have eaten something unsafe?
Why Do Dogs Get Diarrhoea?
There is no single cause of diarrhoea in dogs. One dog may react badly to a new food. Another may have eaten spoiled food, bones, rubbish, rich leftovers or something from the garden. In a puppy, diarrhoea can be linked to parasites, parvovirus or another serious infection. So “it must be the food” is often too lazy as a conclusion.
Common causes include:
- Sudden change of food
- Eating rubbish, spoiled food or something found outdoors
- Too many treats
- Fatty leftovers or rich human food
- Food intolerance or sensitivity
- Stress, rehoming, travel or routine changes
- Internal parasites
- Giardia and similar gut organisms
- Bacterial or viral infections
- Parvovirus in puppies or unvaccinated dogs
- Poisoning or toxin exposure
- Swallowing foreign material
- Eating bones, toys, plastic, fabric or garden waste
- Pancreatic, liver or kidney disease
- Inflammatory bowel disease
- Medication side effects
- Chronic illness in older dogs
A single mild loose stool in a dog that is otherwise normal may be monitored. Repeated watery diarrhoea, bloody diarrhoea, diarrhoea with vomiting, or diarrhoea in a weak puppy is a completely different situation. Treating those as the same problem is bad judgement.
Can Changing Dog Food Cause Diarrhoea?
Yes. Changing dog food suddenly is one of the most common reasons dogs develop diarrhoea. The gut gets used to a routine. If the protein source, fat level, fibre content, quality of food or feeding schedule changes overnight, the digestive system may react.
Food-change diarrhoea often happens when:
- A new food is introduced too quickly
- Several brands are tested in a short period
- Dry food is swapped for wet food suddenly
- Wet food is swapped for dry food suddenly
- Too many treats are given
- Fatty, rich or spicy human food is fed
- A puppy moves too quickly from milk to solid food
- Food is stale, spoiled or stored badly
If diarrhoea started straight after a food change and your dog is still bright, eating and drinking, food transition may be involved. But do not hide behind that explanation if the diarrhoea is watery, lasts longer than 24 hours, contains blood, or comes with vomiting, lethargy or loss of appetite.
If diet may be part of the problem, read how to choose the best dog food. But be honest: if your dog keeps getting diarrhoea, changing foods every week is not a strong plan. It can make the gut more unstable. Medical causes need to be ruled out properly.
Puppy Diarrhoea: Why It Is More Risky
Puppy diarrhoea should be taken more seriously than mild loose stool in a healthy adult dog. Puppies can lose fluid quickly, have smaller energy reserves and are more vulnerable to parasites, infection, parvovirus, feeding mistakes and sudden diet changes. Diarrhoea in an unvaccinated or partly vaccinated puppy is not something to shrug off.
Possible causes of puppy diarrhoea include:
- Fast transition from milk to solid food
- Unsuitable puppy food
- Overfeeding
- Frequent food changes
- Internal parasites
- Giardia and other gut organisms
- Parvovirus and other serious viral diseases
- Eating rubbish or spoiled food
- Stress after moving to a new home
- Poisoning
- Swallowing foreign material
If a puppy has watery diarrhoea, is vomiting, refuses food, seems weak, has a swollen belly, has blood or mucus in the stool, has a fever or has an unclear vaccination history, waiting at home is a bad decision. Puppies can go downhill quickly.
If you have recently brought a puppy home, read the puppy care guide, the 2026 dog vaccination schedule and what should be done at the first vet visit. Puppy diarrhoea is not just a stool issue; it often connects to diet, vaccines, parasites, stress and the first health check.
Watery Diarrhoea in Dogs
Watery diarrhoea means the stool is clearly liquid rather than just soft. This matters because fluid and electrolyte loss can become a real problem. It is especially risky in puppies, small breeds, elderly dogs and dogs with existing health problems.
Possible causes include:
- Sudden food change
- Gut infections
- Internal parasites
- Giardia
- Spoiled food or rubbish
- Poisoning
- Severe stress
- Food intolerance
- Pancreatic, liver or kidney disease
- Viral disease in puppies
One soft stool in a dog that is otherwise completely normal may be monitored. But if the poo is like water, the dog is going frequently, energy drops, drinking changes or vomiting appears, the situation is more serious.
Bloody Diarrhoea in Dogs
Bloody diarrhoea is one of the most searched and most important dog diarrhoea topics. Blood may look bright red, appear as streaks on the stool, or the stool may look dark, black and tar-like. Bright red blood can be linked to the lower bowel, colon or rectal irritation. Black tar-like stool can suggest digested blood from higher in the digestive tract. You cannot safely identify the source at home.
Possible causes include:
- Parvovirus and other serious viral disease
- Gut inflammation
- Parasites
- Giardia or bacterial infection
- Spoiled food or toxins
- Swallowed foreign material
- Bone or sharp material injury
- Colitis
- Acute haemorrhagic diarrhoea syndrome
- Digestive tract bleeding
Bloody diarrhoea is not something to casually “watch for a few days”. If your dog is a puppy, unvaccinated, vomiting, weak, not drinking, or passing very watery and foul-smelling bloody stool, contact a vet quickly.
Mucus in Dog Poo
Mucus in dog poo often looks slimy, jelly-like, shiny or slippery. It is commonly linked with irritation of the large bowel or colon. Your dog may ask to go out often, pass small amounts, strain, produce mucus or show fresh blood with the stool.
Possible causes include:
- Large bowel irritation
- Colitis
- Parasites
- Giardia
- Food change
- Stress
- Gut flora disruption
- Inflammatory bowel disease
- Bacterial infection
A small amount of mucus once is not always an emergency if the dog is completely well. But repeated mucus, mucus with blood, frequent straining or a worsening general condition should be checked.
Very Smelly Dog Diarrhoea
Dog poo can smell bad anyway, but unusually strong, sour, rotten, metallic or sharply different diarrhoea should not be treated as normal. If foul smell comes with watery stool, gas, gut noises, weight loss, vomiting or appetite loss, think beyond “bad food” and look for a cause.
Possible causes include:
- Spoiled food
- Food intolerance
- Sudden diet change
- Parasites
- Giardia
- Bacterial infection
- Fatty food and pancreatic sensitivity
- Chronic bowel disease
Smell is the result, not the cause. A one-off smelly stool after an unusual snack can happen. But if the smell has changed strongly and diarrhoea continues, changing the cleaning product or the toilet area does not solve the gut problem.
My Dog Has Diarrhoea and Is Vomiting
Diarrhoea and vomiting together raise the risk because fluid can be lost from both ends. This is more concerning in puppies, small dogs, elderly dogs and dogs with chronic health conditions.
Possible causes include:
- Gastroenteritis
- Spoiled food or rubbish
- Sudden food change
- Parasites
- Viral or bacterial infections
- Parvovirus
- Poisoning
- Swallowed foreign material
- Pancreatic, liver or kidney disease
If your dog has diarrhoea and vomiting, especially if they vomit after drinking, seem lethargic or have blood in the stool, waiting is not sensible. It may be a simple stomach upset, but it may also be something that needs fast veterinary care.
Can Stress Cause Diarrhoea in Dogs?
Yes. Stress can cause diarrhoea in dogs. Dogs can be affected by rehoming, moving house, a new owner, a new dog or cat, a busy household, long travel, boarding, a vet visit, training pressure or separation anxiety.
Stress-related diarrhoea may happen after:
- Moving to a new home
- Adoption or rehoming
- Travel
- Boarding or a change of care routine
- A new pet in the home
- Loud noise, visitors or building work
- Changes to feeding and toilet routine
- Separation anxiety or intense excitement
Stress can cause diarrhoea, but using stress to explain every case is weak. If the dog is a puppy, the stool is watery, there is blood, vomiting or lethargy, “it is probably stress” is not a safe enough explanation.
Can Parasites Cause Diarrhoea in Dogs?
Yes. Internal parasites can cause diarrhoea in dogs. This is especially important in puppies, rescue dogs, dogs that spend a lot of time outdoors, dogs without regular parasite control and dogs living in multi-dog environments.
Parasite-related diarrhoea may come with:
- Watery or foul-smelling stool
- Mucus in the stool
- Blood in the stool
- Swollen belly
- Poor weight gain or weight loss
- Poor coat condition
- Poor appetite or weight loss despite eating
- Vomiting
- Poor growth in puppies
The biggest mistake is assuming there are no parasites because you cannot see worms in the poo. That logic is rubbish. Many parasites are not visible to the naked eye. Stool testing, regular prevention and a vet-led plan are stronger than guessing. For prevention planning, read the flea, tick and parasite schedule for dogs.
Can Poisoning Cause Diarrhoea in Dogs?
Yes. Poisoning can cause diarrhoea, vomiting, drooling, tremors, weakness, seizures, breathing changes, bloody stool or sudden behaviour changes. Dogs are curious and often eat first, regret later.
Common risks include:
- Chocolate
- Grapes and raisins
- Onion and garlic
- Human medicines
- Cleaning products
- Rodent bait and insecticides
- Spoiled food
- Antifreeze and chemicals
- Some plants
- Incorrectly used parasite products
If poisoning is possible, do not try to make your dog vomit at home unless a vet specifically tells you to. Do not give human medicine, milk, oil or internet remedies. Keep the packaging or take a photo of the suspected toxin and contact a vet. For the wider emergency framework, read pet poisoning symptoms and first aid.
For common food-related risks, use the targeted guides: dog ate chocolate: what to do, dog ate grapes: what to do and dog ate onion: what to do. For a wider food safety view, read what dogs can eat: safe and toxic foods.
Can Swallowing Something Cause Diarrhoea?
Yes. Dogs can swallow toy pieces, bones, stones, socks, fabric, plastic, string, corn cobs or rubbish. Sometimes this irritates the gut. Sometimes it causes a blockage or injury.
Warning signs include:
- Diarrhoea
- Vomiting
- Not eating
- Abdominal pain
- Swollen belly
- Straining or not passing normal stool
- Lethargy
- Blood in the stool
- A missing toy, sock, bone or plastic item at home
If you suspect your dog swallowed something and now has diarrhoea, vomiting or abdominal pain, do not wait for days to see whether it passes. With string, fabric or sharp material, wrong handling can make intestinal injury worse.
Diarrhoea in Older Dogs
Diarrhoea in an elderly dog should not be dismissed as “just age”. That is lazy thinking. Older dogs are more likely to have kidney disease, liver disease, pancreatic problems, thyroid disease, bowel disease and tumours. Diarrhoea can be one of the early signs.
Take diarrhoea in an older dog more seriously if you notice:
- Weight loss
- Reduced appetite
- Drinking more
- Changes in urination
- Lethargy
- Vomiting
- Dull coat
- Bloody or black stool
- Repeated diarrhoea
- Abdominal swelling or pain
An older dog with repeated diarrhoea may need blood tests, stool testing, urine testing, ultrasound or X-rays. Changing food for months without checking the dog is a weak plan.
What Stool Colour and Texture May Suggest
Stool colour alone does not diagnose the problem. It gives clues. Colour, smell, consistency, frequency and your dog’s overall condition must be read together.
- Light brown soft stool: may be linked to mild digestive upset, food change or stress.
- Yellowish diarrhoea: may suggest fast gut transit, food mismatch or digestive disturbance.
- Greenish stool: may be linked to eating grass, fast transit or gut irritation.
- Bright red blood: may suggest lower bowel, colon or rectal irritation and should be taken seriously.
- Black, tar-like stool: may suggest digested blood from higher in the digestive tract and needs urgent veterinary advice.
- Mucus-coated stool: may be linked to colitis, parasites or inflammation.
- Very foul watery stool: may be linked to infection, parasites, spoiled food or food intolerance.
Colour helps, but it is not the full decision. Is the stool watery? Is there blood? Is your dog vomiting? Are they lethargic? Are they eating? Are they a puppy? Are their vaccines up to date? Has it lasted more than 24 hours? Those questions matter more than a colour chart.
When Is Dog Diarrhoea Serious?
This is the most important section. Dog owners usually search “my dog has diarrhoea” because they need to know whether to call a vet. Here is the direct answer.
Contact a vet quickly if:
- Diarrhoea lasts more than 24 hours
- The stool is very watery and repeated
- There is blood in the stool
- There is a lot of mucus
- The stool is black and tar-like
- Your dog is vomiting
- Your dog is lethargic or lying around
- Your dog is not eating
- Your dog is not drinking or vomits after drinking
- There is abdominal pain, swelling or sensitivity
- A puppy has diarrhoea
- An unvaccinated or partly vaccinated dog has diarrhoea
- An elderly dog has diarrhoea
- Your dog has a chronic illness
- You suspect poisoning
- You suspect your dog swallowed something unsafe
- Weight loss is present
- Diarrhoea keeps coming back
A single mild soft stool is not the same as watery, bloody, vomiting-associated diarrhoea in a weak dog. If your dog looks unwell, even “slightly loose” stool deserves more attention.
What Can I Give My Dog for Diarrhoea?
This is a heavily searched question, but the answer needs to be strict: do not give random treatments. Human diarrhoea medicine, antibiotics, painkillers, milk, yoghurt, rice water, oils, herbal mixtures and social media remedies should not be used without veterinary guidance. Some can make the situation worse.
If diarrhoea is mild, has lasted less than 24 hours, and your dog is bright, eating, drinking, not vomiting and has no blood in the stool, careful monitoring may be reasonable. Fresh water access is important. If a food change triggered the issue, a controlled feeding plan may be needed.
Do not do these things:
- Do not give human anti-diarrhoea medicine.
- Do not give antibiotics unless a vet tells you to.
- Do not give random painkillers.
- Do not use milk or yoghurt as a gut fix.
- Do not feed fatty leftovers, bones or spicy food.
- Do not wait at home with bloody diarrhoea.
- Do not treat watery puppy diarrhoea as minor.
- Do not try home experiments if poisoning is possible.
Before calling the vet, write down:
- When the diarrhoea started
- How many times your dog has passed stool
- Whether the stool is soft, watery or mucus-coated
- Whether there is blood
- Whether the stool is black or tar-like
- Whether your dog is vomiting
- Whether your dog is eating
- Whether your dog is drinking
- Whether your dog is lethargic or lying around
- Any new food, treats, medicine or human food
- Any possible poisoning or swallowed object risk
- Your dog’s age, weight, breed and known illnesses
- Vaccination and parasite prevention history
This information is far more useful than “my dog has diarrhoea, what should I do?” It helps the vet judge urgency properly.
How to Reduce the Risk of Dog Diarrhoea
Not every case of diarrhoea can be prevented, but many common triggers can be reduced with better routines. The goal is not to pretend your dog will never get ill. The goal is to cut avoidable risk.
- Change food gradually: do not switch to a new food overnight.
- Keep rubbish and spoiled food out of reach: dogs can upset their gut quickly by eating from bins.
- Limit treats: too many treats can disrupt the bowel.
- Avoid fatty leftovers: rich foods can trigger diarrhoea and pancreatic problems.
- Keep parasite control organised: especially for puppies, rescue dogs and dogs that spend time outdoors.
- Do not ignore vaccines: bloody diarrhoea in an unvaccinated puppy is a serious risk.
- Keep toxic foods away: chocolate, grapes, onion and human medicines can be dangerous.
- Check toys regularly: broken toys, bones and fabric can become foreign-body risks.
- Reduce stress: manage rehoming, travel and routine changes carefully.
- Do not normalise recurring diarrhoea: “sensitive stomach” should not become an excuse for missing disease.
For stronger prevention planning, pair this article with the flea, tick and parasite schedule for dogs, the 2026 dog vaccination schedule and what dogs can eat: safe and toxic foods.
What Will a Vet Do for Dog Diarrhoea?
A good veterinary approach is not just “stop the diarrhoea”. The cause matters. Food change, parasites, giardia, parvovirus, poisoning, pancreatitis and foreign-body obstruction are not the same problem.
Depending on the case, a vet may consider:
- Physical examination
- Temperature and hydration check
- Abdominal examination
- Stool analysis
- Parasite or giardia testing
- Blood tests
- Urine testing
- Parvovirus testing
- Ultrasound or X-ray if needed
- Fluid support
- A vet-directed feeding plan
- Digestive support where appropriate
- Treatment aimed at the real cause
Antibiotics are not automatically needed for every case of diarrhoea. In the wrong situation, they can disrupt the gut further. Treatment should be based on cause, not on guessing from stool appearance alone.
Keep a Dog Diarrhoea Diary
If your dog gets diarrhoea “sometimes”, that is not enough information. Sometimes may mean once a month, once a week, after every food change, after treats, after travel or after stress. Those patterns lead to different decisions.
Record:
- Date and time
- Stool consistency
- Stool colour
- Blood or mucus
- Number of toilet trips
- Whether vomiting is present
- Appetite
- Water intake
- Energy level
- New food, treats, medicine or stress
- Possible rubbish, bone or unknown food exposure
This diary is useful for recurring diarrhoea, suspected food sensitivity, puppies, older dogs and chronic digestive problems. Data beats vague memory.
Common Mistakes Owners Make With Dog Diarrhoea
- Waiting too long: diarrhoea that lasts more than 24 hours or worsens should not be ignored.
- Giving human medicine: many human products are unsafe for dogs.
- Giving milk or yoghurt: this can make digestion worse in some dogs.
- Ignoring blood: blood in stool is a warning sign.
- Underestimating puppy diarrhoea: puppies can lose fluid quickly.
- Changing food repeatedly: this can make the gut more unstable.
- Ignoring parasites: parasites are not always visible in stool.
- Trying home fixes after possible poisoning: wrong action can worsen the case.
- Ignoring lethargy and appetite loss: these signs raise the risk level.
- Giving poor information to the vet: consistency, colour, blood, frequency and other signs matter.
Final Word: Dog Diarrhoea Can Be Mild or Urgent
Why do dogs get diarrhoea? There is no single answer. It may be sudden food change, stress, spoiled food, food sensitivity or too many treats. It may also be parasites, giardia, parvovirus, infection, poisoning, swallowed material, pancreatic disease, liver disease, kidney disease or chronic bowel disease.
The strongest approach is simple: a mild, short episode in a dog that is otherwise completely normal can be monitored carefully. But if diarrhoea continues, becomes frequent, is watery, contains blood or mucus, or comes with vomiting, lethargy, appetite loss, poor drinking, puppy age or old age, do not wait.
Diarrhoea can be a small digestive warning or the first sign of serious disease. The difference depends on the stool pattern, your dog’s general condition, vaccine and parasite history, and how quickly you respond to red flags.
Frequently Asked Questions
Why does my dog have diarrhoea?
Dogs can get diarrhoea from sudden food changes, spoiled food, stress, too many treats, food intolerance, internal parasites, giardia, bacterial or viral infections, parvovirus, poisoning, swallowed foreign material, pancreatic disease, liver disease, kidney disease or chronic bowel problems. A single mild episode may be monitored if the dog is otherwise well, but repeated diarrhoea needs attention.
When is dog diarrhoea serious?
Dog diarrhoea is serious if it lasts more than 24 hours, is very watery, contains blood or mucus, or comes with vomiting, lethargy, appetite loss, not drinking, abdominal pain, black tar-like stool, weight loss, suspected poisoning or suspected swallowed material. Puppy diarrhoea, diarrhoea in an elderly dog and diarrhoea in an unvaccinated dog should be taken more seriously.
What should I do if my puppy has diarrhoea?
Puppy diarrhoea should be treated carefully because puppies can lose fluid quickly. Contact a vet if the diarrhoea is watery, repeated, bloody or mucus-filled, or if the puppy is vomiting, weak, not eating, has a swollen belly, has a fever or has an unclear vaccination history. Do not rely on home remedies for a sick puppy.
What can I give my dog for diarrhoea at home?
Do not give human diarrhoea medicine, antibiotics, painkillers, milk, yoghurt, rice water, oils or herbal remedies without veterinary advice. If diarrhoea is mild, lasts less than 24 hours and your dog is bright, eating, drinking and not vomiting, careful monitoring and fresh water access may be enough. If it persists or worsens, call a vet.
Why is there blood in my dog’s diarrhoea?
Bloody diarrhoea in dogs can be linked to parvovirus, gut inflammation, parasites, giardia, bacterial infection, poisoning, swallowed foreign material, bones or sharp objects, colitis, acute haemorrhagic diarrhoea syndrome or digestive tract bleeding. It is especially concerning in puppies, unvaccinated dogs, vomiting dogs or dogs that seem weak.
What does mucus in dog poo mean?
Mucus in dog poo often suggests irritation of the large bowel or colon. It may be linked to parasites, giardia, stress, food change, gut flora disruption, bacterial infection or inflammatory bowel disease. A small amount once may not be an emergency if the dog is well, but repeated mucus, mucus with blood or frequent straining should be checked.
Can changing dog food cause diarrhoea?
Yes, changing dog food suddenly can cause diarrhoea. The gut needs time to adapt to a new food, especially if protein, fat, fibre or wet-to-dry balance changes. A gradual transition is usually safer. But if diarrhoea lasts more than 24 hours or includes blood, vomiting or lethargy, do not blame only the food.
What if my dog has diarrhoea and vomiting?
Diarrhoea and vomiting together increase the risk of dehydration. Causes may include food change, gastroenteritis, parasites, infection, poisoning, swallowed material, parvovirus or organ disease. If your dog is lethargic, not eating, not drinking, passing blood, repeatedly vomiting or vomiting after water, contact a vet quickly.
Can parasites cause diarrhoea in dogs?
Yes, internal parasites and organisms such as giardia can cause diarrhoea in dogs. This is especially important in puppies, rescue dogs, outdoor dogs and dogs with unknown parasite prevention history. Parasites are not always visible in the stool, so stool testing and vet-guided treatment may be needed.
Will dog diarrhoea go away on its own?
Mild diarrhoea can sometimes settle on its own if the dog is bright, eating, drinking and has no other symptoms. But diarrhoea that lasts more than 24 hours, becomes watery, contains blood or mucus, or comes with vomiting, lethargy, appetite loss, dehydration signs, pain or weight loss should be discussed with a vet.