Why Does My Dog Eat Poop?

Watching your dog eat poop is disgusting, embarrassing, and worrying. But coprophagia is surprisingly common and usually manageable.

3 Common Causes

  1. 1

    Nutritional seeking — dogs may eat feces if their diet lacks certain nutrients or enzymes, or if they're not fully digesting their food.

  2. 2

    Learned behavior from mother — mother dogs clean puppies by eating their waste. Some puppies pick up and continue this habit.

  3. 3

    Attention seeking — if you react strongly when your dog eats poop, they may repeat the behavior to get your attention.

Quick Tip

Clean up waste immediately after your dog goes. Add a digestive enzyme supplement to meals. Teach a strong "leave it" command and reward with a high-value treat.

Get a Free Personalized Plan for Your Dog

Answer 2-4 quick questions and receive a custom behavior summary — plus an optional 14-day care plan.

Start Free Quiz

Frequently Asked Questions

Is eating poop dangerous for my dog?
It can be. Feces may contain parasites, bacteria, or remnants of medications. It's especially risky if your dog eats other animals' waste.
Will adding pineapple to food stop coprophagia?
Some owners report success with pineapple, as it may make feces taste worse. However, results are inconsistent. A vet consultation for dietary assessment is more reliable.
Is coprophagia a sign of a health problem?
Sometimes. Conditions like pancreatic insufficiency, intestinal parasites, or malabsorption can cause it. See your vet if the behavior is new or frequent.

Related Behavior Guides

Get a Free Personalized Plan for Your Dog

Answer 2-4 quick questions and receive a custom behavior summary — plus an optional 14-day care plan.

Start Free Quiz