Behavior Guide

Why Do Dogs Eat Poop?

It's one of the most common questions dog owners are embarrassed to ask. The short answer: eating poop (coprophagia) is usually normal dog behavior with an ancient backstory — not a sign your dog is broken.

Below are the five main reasons dogs do it, how to tell which one fits your dog, and a calm, step-by-step plan to stop it. If the habit started suddenly or comes with other changes, check with your veterinarian first.

7-minute read · Updated 2026

The five reasons dogs eat poop

Find your dog's reason first — the fix depends on it.

  • Puppy exploration

    Puppies explore the world with their mouths. Most outgrow it when the yard stays clean and 'leave it' is taught early.

  • Scavenger instinct

    Dr. Brian Hare and Vanessa Woods describe early dogs as scavengers living at the edge of human settlements. Eating waste was once a survival skill.

  • Boredom or stress

    Dogs left alone a lot, or without enough mental work, may turn the yard into entertainment. More enrichment usually helps.

  • Attention and diet

    A big reaction from you can make it a game. Less often, digestion or diet plays a role — that's a question for your veterinarian.

How to stop your dog eating poop

Work these in order. Most dogs improve within two to three weeks of consistent management and training.

  1. 1

    Rule out a medical cause with your veterinarian

    Sudden poop eating in an adult dog, weight loss, a big appetite change, or loose stool are reasons to book a vet visit first. Training can't fix a problem that starts in the gut.

  2. 2

    Remove the opportunity

    Pick up the yard immediately after every bathroom break and keep litter boxes out of reach. Every successful snack rehearses the habit, so management comes before training.

  3. 3

    Walk your dog on leash for bathroom breaks

    For two to three weeks, go out with your dog on a leash so you can guide them away from stool before they reach it.

  4. 4

    Teach a rock-solid 'leave it'

    Practise 'leave it' indoors with a low-value treat under your hand, pay with a better treat from your other hand, then gradually move practice outside.

  5. 5

    Pay the turn back to you

    Right after your dog goes, call them to you and reward with something delicious. You're building a new routine: poop, then run to my person for a treat.

  6. 6

    Add enrichment for bored and busy minds

    Puzzle feeders, sniff walks and short cognitive games reduce the boredom that drives a lot of poop eating, especially in dogs left alone for long stretches.

What poop eating says about how your dog thinks

In The Genius of Dogs, Brian Hare and Vanessa Woods explain that dogs likely domesticated themselves: the friendliest wolves scavenged near people and thrived. A taste for leftovers — including the unappetizing kind — is part of that history.

Today, the habit tells you something about your dog's mind. Food-driven, independent dogs need the yard managed and their brains kept busy. Socially tuned-in dogs often learn the behavior gets your attention, so a calm reaction plus a reward for running to you changes it fastest.

Common sticking points

  • “My dog grabs it before I can say anything.”

    Go back to leash-only bathroom breaks and call your dog to you the moment they finish, before they turn around.

  • “My dog only eats the cat's litter box.”

    Move the box behind a baby gate or use a covered, dog-proof box. This one is almost entirely solved by management.

  • “It stopped, then started again.”

    Usually the yard went a few days without cleanup. Restart the routine for a week — the habit fades again quickly.

FAQ

Poop-eating questions owners ask

Why do dogs eat poop?
The most common reasons are normal puppy exploration, scavenging instincts inherited from ancestors who lived near human waste, boredom, learning that it gets a big reaction from you, and less often a medical or dietary issue. Mother dogs also clean up after their puppies, so the behavior is deeply rooted.
Is it normal for puppies to eat poop?
It's common, and many puppies grow out of it by around nine months, especially when the yard is kept clean and they learn 'leave it'. Persistent poop eating past adolescence is worth discussing with your veterinarian.
Is eating poop dangerous for my dog?
It can expose dogs to parasites and bacteria, especially stool from other animals. Keep your dog's parasite prevention current and ask your veterinarian about testing if the habit is frequent.
Do food additives that make poop taste bad work?
Results are mixed and evidence is limited. They tend to work best alongside yard cleanup and training, not as a replacement. Ask your veterinarian before adding any supplement.
Should I punish my dog for eating poop?
No. Punishment can teach dogs to eat stool faster or hide it, and can make them avoid going to the bathroom in front of you. A calm 'leave it' and a reward for coming to you work better.
Why did my older dog suddenly start eating poop?
A new habit in an adult or senior dog deserves a veterinary check — changes in appetite and behavior can have medical causes. Your veterinarian is the right person to sort that out.
Does my dog's thinking style matter here?
Yes. Highly food-motivated, independent problem-solvers treat the yard like a scavenger hunt and respond best to enrichment plus management. Socially attentive dogs often learn the habit gets attention, so a calm reaction and a strong reward for coming to you work fastest. The Dognition assessment shows which pattern fits your dog.
Related guides

Training is 20% cues and 80% reading your dog. These pieces sharpen your interpretation.

You might also explore

122,043 dogs assessed to date