- Coprophagia, eating feces, often has a manageable cause
- Common triggers include nutrient deficiency, boredom, or attention-seeking
- Consistent training and a balanced diet usually help
Poop eating is common in dogs, and the cause is often manageable. The medical term is coprophagia.
It is not normal feeding behaviour, but many dogs do it. In most cases there is an underlying reason you can work on.
Why Does My Dog Eat Feces?
Possible causes:
- Behavioural problems linked to kennel housing or prolonged crate confinement during early development
- Nutrient deficiency, including low intake of minerals or vitamins such as vitamin K
- A monotonous diet with little variety
- Low digestive enzyme production, for example with pancreatic insufficiency, which only a vet can diagnose
- Hunger, for example during a calorie-restricted diet
- Low levels of beneficial gut bacteria, especially in dogs under one year
- Disruption of the intestinal flora
- Flavourings in commercial dog food that can make stool smell appealing
- A genetic tendency toward coprophagia
- Social stress in the household
- Attention-seeking, because the dog gets a strong reaction every time it happens
When Is Eating Feces Normal?
A mother dog eats her puppies' stool during the first weeks to stimulate digestion. Puppies may also eat the mother's stool while their gut flora is still developing. After the first 12 weeks, that behaviour should stop. If it does not, it is worth speaking to your vet.
Health Risks
Eating feces raises the risk of picking up and spreading pathogens. Young children are especially vulnerable because their immune system is still developing.
Transmissible pathogens:
- Giardia, single-celled parasites
- Roundworms and tapeworms
- Parvovirus, a highly contagious viral disease that is often dangerous for puppies
- Toxoplasma from cat feces
- Hepatitis viruses and salmonella from chicken or rodent feces
Horse manure: Deworming drugs can be excreted in horse manure in high concentrations. That can be genuinely dangerous for dogs, so never let your dog eat it.
Human feces in cities: Dogs can become intoxicated after ingesting stool from people who use drugs. The signs may look like poisoning.
4 Tips Against Eating Feces
Start by working out the likely cause. Is your dog bored, stressed, underfed, or dealing with a medical issue? Your vet can look for specific deficiencies with blood work.
1. Training: Pick up stool on walks before your dog gets to it. Use a clear leave-it or no cue and redirect immediately with a toy or reward. Consistency matters.
2. Check the diet: Ask your vet to look for specific deficiencies before adding supplements. Targeted correction works better than trying random products.
3. Focus on management, not home remedies: Do not rely on pineapple, cheese, or internet tricks. Fast cleanup, good supervision, and a practiced interruption cue matter much more.
4. Get behaviour support if needed: If the habit is entrenched or linked to stress, an experienced dog trainer or behaviour professional can help. A few well-structured sessions are often enough to change the pattern.
After an episode, wipe the muzzle with a damp cloth, check the coat for stool, and bathe the dirty areas with a mild dog shampoo if needed.
Related Topics
Did you pay attention?
Question 1 of 3Why is horse manure especially dangerous for dogs?
You will find more help with training, nutrition, and health at Hundeo Pro. Structured courses, video guidance, progress tracking, and real help from experienced trainers are all in one place.




