Training and behaviour

Why does my dog eat poop, and how to stop it

Checked against 3 sources

How this page was checked

Last checked
Not yet reviewed by a vet

Most dogs that eat poop (coprophagia) are doing it out of puppy curiosity, habit or attention-seeking, not because something is medically wrong — but it's worth a vet visit if it's new, frequent, or your dog seems unwell, since gut problems, parasites and some other conditions can be behind it too12. Cleaning up quickly, supervising outdoor time and rewarding him for coming away from it work better than scolding him, which can backfire and make the habit worse — reward-based methods beat punishment for changing a dog's behaviour generally123.

In puppies
Common and usually a passing phase — most grow out of it by around 9 months1
Common causes
Curiosity, habit, attention, or copying another dog in the house; sometimes a nutrient-poor diet12
Medical causes
Parasites, poor nutrient absorption, diabetes and some other conditions can increase it — only a vet can check for these12
What helps
Picking up stools straight away, supervising on walks, and rewarding him for coming to you instead12
What to avoid
Scolding or pushing his nose toward it — this is an outdated technique that doesn't work and can make the habit worse2
On this page
  1. Why dogs do this
  2. What actually helps
  3. On walks past street dogs, cows or open drains
  4. Ask your vet to rule out medical causes
  5. Not fully clear yet
  6. Sources

Why dogs do this

It's more common than most new owners expect, and in puppies especially it's often just exploring the world with his mouth, copying his mother — who cleans up after very young puppies — or another dog at home, or simple habit1. In adult dogs it can also be attention-seeking if being caught in the act gets a big reaction from you, or it can follow being confined for long periods or trained with harsh house-training methods that make him anxious1.

Diet plays a part too: a dog whose food is hard to digest, or who isn't getting enough to eat, may be more likely to do this, and some vets suggest a digestive-enzyme or diet change can help in certain dogs — that's a conversation for your vet, not a home guess12.

What actually helps

On walks past street dogs, cows or open drains

Many Indian walks go past street-dog droppings, cow dung or open drains, which a curious dog may investigate the same way he would in the garden. The same approach applies: keep him on a lead where you can, practise 'leave it' before you need it, and reward him for walking past rather than pulling him away after the fact. See how to stop pulling on the lead if keeping him close on these walks is the harder part.

Ask your vet to rule out medical causes

Checked against vet sources. Not yet reviewed by a vet.

If this is new, happening often, or your dog is also losing weight, has loose motions, or seems unwell, see your vet rather than guessing at home. Parasites, poor nutrient absorption and some other medical conditions can all be behind it, and regular deworming (as your vet advises) is part of ruling that out12. This page doesn't diagnose — your vet decides what's going on.

Not fully clear yet

Official sources disagree or leave gaps on these. Confirm before you rely on them.

Sources and how we check

Facts checked against the official and veterinary sources below by Thapki. Not yet reviewed by a vet. Written with AI help from the sources below, then checked line by line; the Thapki team reads and approves every page before it goes live. How we check

Report a mistake
Next in Training and behaviourHow to stop your dog pulling on the lead