TL;DR: Most dogs eat poop because of instinct, boredom, hunger, or a learned habit, and for puppies it is developmentally normal. It becomes a concern when it starts suddenly in an adult dog or comes with weight loss or appetite changes, which point to a medical cause worth a vet visit.
Key takeaways
- The behavior is called coprophagia, and surveys show roughly 1 in 4 dogs do it at least occasionally.
- Mother dogs and puppies eat stool for normal, instinctive reasons, so it rarely signals a problem in young pups.
- A sudden new habit in an adult dog can flag parasites, malabsorption, or a diet that leaves them genuinely hungry.
- You stop it fastest with immediate yard cleanup plus more exercise and enrichment, not punishment.
You watch your dog trot over, sniff a pile, and eat it before you can say a word. It is one of the most stomach-turning things a pet owner sees, and your first reaction is usually a mix of disgust and worry that something is wrong with them.
Here is the reassuring part: poop-eating, properly called coprophagia, is extremely common and usually not a sign of a sick dog. But the reason matters. Sometimes it is instinct or boredom you can manage at home, and sometimes it is your dog telling you their body or diet needs attention. This guide walks through both.
Understand the dog behind the behavior
Habits like poop-eating make a lot more sense once you know your dog's temperament, drives, and stress triggers. Generate a free pet personality report on PetStory.pro to see what shapes your dog's quirks and which enrichment and routine changes fit them best.
Related reading
- Why do dogs eat grass? - Another puzzling eating habit explained, from normal foraging instinct to the times grass-eating is worth a vet's attention.
- See a Sample Report - Preview how PetStory explains a pet's behavior profile.
- How PetStory Works - Learn how behavior inputs become practical guidance.
Is it normal for dogs to eat poop?
Overview
In a lot of cases, yes. Coprophagia is a normal behavior rooted in canine and ancestral instinct. Wild canids kept their dens clean by eating waste, and mother dogs lick their newborn puppies to stimulate elimination and then ingest the stool, keeping the nest tidy and scent-free from predators. Puppies often copy this and go through a phase of sampling their own or littermates' poop while they explore the world with their mouths.
Research backs up how common it is. A behavior survey discussed by the American Kennel Club found that about one in four dogs were observed eating stool at least once, and roughly one in six did it frequently. So if your dog does this, they are in very ordinary company.
Action checklist
- Mother dogs eating their puppies' stool is normal nest-cleaning behavior.
- Puppies under about nine months often grow out of the habit on their own.
- Many dogs prefer fresh stool, and some specifically target the feces of other species.
- Doing it occasionally, with no other symptoms, is rarely a medical red flag.
Practical takeaway
For puppies and the occasional adult, poop-eating is usually a normal instinct rather than a disease.
Behavioral reasons your dog eats poop
Overview
Once you rule out a medical cause, most poop-eating comes down to how your dog feels and what they have learned. Dogs that are under-stimulated, anxious, or left alone for long stretches often turn to stool out of boredom or stress, the same way some dogs chew baseboards. Others learn that grabbing poop gets a big, dramatic reaction from you, so the behavior becomes an attention-seeking game.
Environment and learning play a role too. Dogs housed in confined or rarely cleaned spaces may eat stool simply because it is there, and a dog that was once scolded for having an accident indoors may eat the evidence to avoid getting in trouble.
Action checklist
- Boredom and too little physical or mental exercise.
- Stress, anxiety, or being confined for long periods.
- Attention-seeking, especially if owners react loudly every time.
- Learned avoidance after harsh house-training corrections.
Practical takeaway
Most behavioral coprophagia improves when you add enrichment and remove the reward of a big reaction.
Medical reasons that make dogs eat poop
Overview
A new, sudden, or intense poop-eating habit in an adult dog deserves a closer look, because several health problems can drive it. Some conditions make a dog genuinely ravenous, while others keep nutrients from being absorbed, so the dog instinctively seeks out more, including undigested material in stool. The ASPCA notes that medical issues should be ruled out before treating coprophagia as a pure behavior problem.
Common medical contributors include intestinal parasites stealing nutrients, malabsorption disorders, exocrine pancreatic insufficiency, and conditions that spike appetite such as diabetes, thyroid disease, or Cushing's syndrome. Diets that are poorly digestible or short on certain nutrients can also leave a dog hungry and scavenging.
Action checklist
- Intestinal parasites or malabsorption that drain nutrients.
- Exocrine pancreatic insufficiency leaving food poorly digested.
- Increased appetite from diabetes, Cushing's, or thyroid disease.
- Diet too low in calories, fiber, or key nutrients for your dog.
Practical takeaway
If the habit starts suddenly or comes with weight, appetite, or stool changes, treat it as a possible medical sign.
How to stop your dog from eating poop
Overview
The most reliable fix is removing access. Pick up your dog's stool the moment it lands, keep the litter box out of reach if they target cat poop, and supervise on walks so you can redirect before they reach a pile. Pair management with enrichment so your dog has better things to do than scavenge.
Training helps when access cannot be fully controlled. Teach a strong "leave it" and reward heavily with a treat your dog loves, so coming away from poop becomes the more rewarding choice. Avoid punishment, which usually increases stress and can make the dog eat stool faster to hide it.
Action checklist
- Clean up the yard and litter box immediately, every time.
- Build a reliable "leave it" and reward with high-value treats.
- Add walks, sniff games, and puzzle feeders to cut boredom.
- Ask your vet about diet quality or taste-deterrent products.
Practical takeaway
Prevention plus reward-based training beats scolding, which tends to make poop-eating worse.
When to call your veterinarian
Overview
Trust the pattern. A puppy nibbling poop now and then is one thing; an adult dog who suddenly starts, or who is also losing weight, vomiting, drinking more, or seeming hungrier than usual, is another. Those combinations point toward a health cause that home management will not fix.
Your vet can run a stool test for parasites, check bloodwork for metabolic disease, and review your dog's diet to make sure they are getting what they need. There is also a parasite-transmission angle, since eating the stool of other animals can pass on worms, so a fecal check is worth doing.
Action checklist
- Sudden onset of poop-eating in an adult dog.
- Weight loss, vomiting, diarrhea, or a duller coat.
- Increased thirst, hunger, or urination alongside the habit.
- Your dog eats the stool of other animals regularly.
Practical takeaway
Book a vet visit when poop-eating is new, intense, or paired with any other symptom.