I get it. Seeing your dog eat poop is one of the most gut-wrenching experiences of dog ownership. You look away for a second, turn back, and there it is. Your dog is washing down a mouthful of fresh stool like it’s a treat.
Take a breath. You’re not alone. The behavior has a name: coprophagia. It affects up to 16% of dogs according to a well-known UC Davis study led by Dr. Benjamin Hart. It’s one of the most common canine behavior problems vets are asked about, and it crosses every breed, age, and household type.
The good news is that coprophagia is manageable. Most dogs improve with the right combination of cleanup, training, dietary changes, and a vet checkup. The fix is rarely instant, but it’s rarely impossible either.
If you’re asking “why does my dog eat poop,” this guide will walk you through the real reasons. We’ll cover normal puppy behavior, hidden medical causes, and the training fixes that actually work. By the end, you’ll know when to relax and when to call your vet, and you’ll have a clear plan to stop the behavior.
Table of Contents
What Is Coprophagia in Dogs?
Coprophagia is the scientific term for dogs eating feces. The word comes from Greek: “copro” meaning feces and “phagia” meaning to eat. It’s a real behavior with a real name, not a sign your dog is “weird” or “broken.”
Vets break it into two types. Autocoprophagia is when a dog eats its own poop. Allocoprophagia is when a dog eats another animal’s poop, like cat poop from the litter box or horse manure from a trail. Some dogs do both, while others stick strictly to one species.
The behavior is more common than most owners think. It’s especially frequent in puppies, who explore the world with their mouths. Most puppies outgrow it by 9 to 12 months of age, especially if owners don’t react strongly. Adult dogs and senior dogs can develop it too, often for different reasons than puppies.
Here’s the important part: not all coprophagia is bad. Mother dogs clean their puppies’ waste for the first three weeks of life. That’s natural and necessary. Even some wild canids, like wolves, occasionally eat feces to keep the den clean and avoid attracting predators.
Coprophagia is considered a form of pica, the broader category of eating non-food items. Pica includes rocks, socks, dirt, and plastic. Poop eating is the most common form of pica in dogs, and it’s the most reported to veterinarians.
Why Does My Dog Eat Poop? 9 Common Reasons
There are nine well-documented reasons dogs eat poop. Most fit into one of three categories: instinct, behavior, or medical. Understanding which category fits your dog is the first step toward fixing it. Let’s go through each one.
1. Mother Dogs Clean Their Puppies
A mother dog eats her puppies’ poop to keep the den clean. This is hardwired into her brain. Hormone-driven maternal instinct kicks in right after birth, and it stays strong for the first three to four weeks of the puppies’ lives.
She also licks the puppies’ bellies to help them urinate and defecate. Eating the waste keeps the whelping area sanitary and reduces scent that could attract predators. This behavior is normal, healthy, and disappears naturally once the puppies are weaned.
2. Puppies Explore the World With Their Mouths
Puppies between 4 weeks and 6 months of age use their mouths like we use our hands. Everything new gets investigated. Feces happen to be in the environment, reachable, and smell interesting.
If your puppy eats poop, it’s most likely curiosity, not a deep psychological issue. Most puppies outgrow coprophagia if their owners don’t react strongly. The more you chase, the more it becomes a fun game. The best response is no response, paired with immediate cleanup.
3. Instinct and Ancestral Survival
Researchers believe coprophagia is an ancestral trait. Wild dogs may have eaten feces to avoid leaving scent trails near their dens. Others may have supplemented their diet when food was scarce, since partially digested food in stool still contains calories.
Dr. Hart’s UC Davis study surveyed 1,500 dog owners and found coprophagia is more common in dogs descended from scavengers. Today’s dogs inherited the instinct, even if they don’t need it. If your dog seems to love eating poop, they’re simply doing what their ancestors did.
4. Hunger, Scavenging, or Poor Feeding Schedule
Dogs that don’t get enough food or eat on an irregular schedule may eat poop out of hunger. Underfed dogs, dogs fed only one meal a day, or dogs on calorie-restricted diets are at higher risk for coprophagia.
Multi-dog households also see more coprophagia because competition for food creates a “eat it before someone else does” mindset. If your dog eats another dog’s poop, look at feeding patterns first. Adding a second meal or moving to free-feeding can sometimes stop the behavior.
5. Dietary Deficiency or Enzyme Deficiency
One of the most common owner questions is whether a vitamin deficiency causes poop eating. Yes, sometimes it does. Dogs on low-quality diets may lack digestive enzymes, vitamin B, or trace minerals. The body tells the dog to find those nutrients somewhere, and stool is the closest source.
When food isn’t fully digested, the stool still contains nutrients. The dog learns to “recycle” those nutrients by eating it. This is technically allocoprophagia if the dog eats its own stool, since the nutrients literally came from its own food. Switching to a higher-quality, more digestible kibble often helps.
6. Attention-Seeking Behavior
Dogs quickly learn that poop eating causes a big reaction. You yell, you chase, you pick them up. From the dog’s perspective, that’s a fun game and tons of attention. Even negative attention is better than no attention.
Vets call this negative reinforcement, even though it sounds backwards. The owner attention rewards the behavior. Some dogs will eat poop specifically to watch their owner freak out, especially in quiet households where they don’t get enough interaction. The fix is to give your dog more positive attention throughout the day and ignore the poop eating.
7. Anxiety, Stress, and Confinement
Stress is a major trigger. Dogs left alone for long hours, kept in small spaces, or recovering from trauma often develop coprophagia. The AKC reports that dogs in shelters have higher rates of the behavior than home pets, sometimes up to 30% or higher.
Separation anxiety, thunder phobia, and post-surgical recovery can all cause it. The dog isn’t eating poop because they want to; they’re coping with stress. This is sometimes called a displacement behavior, since the dog has no other outlet for nervous energy. Treating the underlying anxiety stops the poop eating.
8. Fear of Punishment for Accidents
If you’ve ever punished your dog for pooping in the house, they may have learned to “destroy the evidence.” Eating the poop hides the evidence, and they figure out the punishment won’t come. It’s a logical response from the dog’s perspective.
This is a sneaky cause because owners usually don’t realize the connection. They just see the dog eating poop and react, which makes the anxiety worse. It’s a cycle that builds fast. The fix is to stop punishment entirely and switch to positive reinforcement for potty behavior.
9. Copying Other Dogs or Living With a Sick Dog
Dogs learn by watching. If a housemate eats poop, your dog may copy it. This is especially common in multi-dog households and dog daycares, where one dog’s habit can quickly spread to others.
Living with an elderly or sick dog can also cause coprophagia. Healthy dogs sometimes eat the stool of a sick housemate. It’s unclear if this is instinct, curiosity, or a response to the smell of altered digestion. Some researchers think it’s the dog’s way of removing the scent of a vulnerable pack member from the area.
Medical Causes of Coprophagia in Dogs
Sometimes coprophagia is a symptom of an underlying medical issue. The behavior is your dog’s way of telling you something is off internally. Veterinary sources recommend a medical workup if the behavior starts suddenly, especially in adult dogs.
Below are the most common medical causes. If your dog has any of these conditions alongside poop eating, treating the illness usually stops the behavior. Don’t try to out-train a medical issue.
Exocrine Pancreatic Insufficiency (EPI)
EPI is a condition where the pancreas doesn’t produce enough digestive enzymes. Without those enzymes, food passes through undigested. The stool still contains nutrients, so the dog eats it to recover them.
EPI is diagnosed with a blood test called TLI (trypsin-like immunoreactivity). It’s treatable with enzyme supplements added to each meal. German Shepherds are especially prone to the condition, but any breed can develop it. Once treated, the coprophagia usually resolves within a few weeks.
Intestinal Parasites
Worms like roundworms, hookworms, and tapeworms steal nutrients from your dog’s gut. A dog with a heavy parasite load can become constantly hungry and start eating poop. Fecal exams at the vet can detect most parasites, and deworming protocols are usually straightforward.
Puppies are especially vulnerable. If your puppy is eating poop and showing a pot-bellied appearance, weight loss, or a dull coat, parasites are a likely cause. Regular deworming schedules help prevent this.
Diabetes and Cushing’s Disease
Both conditions cause increased appetite. A diabetic dog may eat poop because they’re starving at a cellular level, even after a full meal. Cushing’s disease increases cortisol, which drives hunger and can also cause anxiety.
These conditions usually come with other symptoms: weight loss, increased thirst, panting, or a pot-bellied appearance. If you see these alongside coprophagia, get to the vet quickly. Early diagnosis makes both conditions much easier to manage.
Malabsorption Syndromes
Some dogs have inflammatory bowel disease or other conditions that prevent proper nutrient absorption. Like EPI, the stool still contains nutrients, so the dog tries to re-ingest them. This is why coprophagia sometimes responds to a higher-quality diet with more bioavailable proteins.
Diagnosing malabsorption usually requires bloodwork, stool tests, and sometimes an ultrasound. Treatment depends on the underlying cause but often includes dietary changes and medication.
Side Effects of Medication
Some medications, especially steroids like prednisone, increase appetite. Dogs on these drugs may eat poop and other non-food items. Talk to your vet if a new medication triggered the behavior. There may be alternative treatments or appetite management options.
Common medications that cause increased appetite include prednisone, phenobarbital, and some seizure medications. If your dog starts coprophagia after starting a new drug, mention it to your vet at the next visit.
When Should I See a Vet About My Dog Eating Poop?
Schedule a vet visit if your dog suddenly starts eating poop, especially if they never did before. “Sudden onset” in an adult or senior dog is a red flag for a medical problem.
Other signs to watch for alongside coprophagia include weight loss, increased thirst, diarrhea, vomiting, lethargy, or changes in appetite. Any of these combined with poop eating warrant a checkup. Don’t wait for symptoms to get worse.
A vet can run bloodwork, fecal tests, and a TLI panel to rule out EPI, diabetes, parasites, and Cushing’s. Most of these conditions are treatable, and addressing the underlying cause often stops the coprophagia. Treatment is usually straightforward and effective.
If your dog is on a quality diet, behaves normally, and has always eaten poop, you may not need an urgent vet visit. It’s still worth mentioning at the next annual exam so your vet can track the habit and rule out subtle issues over time.
How to Stop Your Dog From Eating Poop
Stopping coprophagia takes consistency. You won’t fix it in one day, but you can dramatically reduce it in a few weeks with the right approach. Below are the strategies that actually work, based on veterinary behavior research and owner reports.
The best approach combines several methods. Pick one or two to start, then layer more as you see progress. Don’t try to do everything at once.
Clean Up Immediately
The single most effective prevention is removing the poop before your dog can eat it. Pick up stool in the yard right after your dog goes. During walks, watch your dog closely and steer them away from piles.
If you have a cat, keep the litter box out of reach. Use a covered box, a top-entry box, or put the box behind a baby gate. Cat poop is high in protein and fat, and many dogs will seek it out specifically. Some owners report that a litter box in a separate room with a cat door is the only solution.
Train the “Leave It” and “Come” Commands
Two commands do most of the heavy lifting: leave it and come. Teach leave it first using treats in your closed fist. When the dog backs off, mark with “yes” and reward. Once they consistently back off, practice with treats on the floor.
The come command is useful for distance management. Train with high-value treats in a low-distraction environment first. Use it on walks when you spot a pile ahead. Over time, your dog will instinctively turn back to you when they see a pile because they expect a reward.
Use Positive Reinforcement (Never Punishment)
Praise your dog for walking past poop. Don’t punish them for eating it. Punishment increases anxiety, which often makes coprophagia worse. It also damages your relationship and slows training progress.
Carry small treats on walks and reward your dog every time they pass a pile without eating it. You’ll be surprised how quickly they learn to look at you for a treat instead of diving for the stool. Consistency is everything; even one missed reinforcement can set progress back.
Address Dietary Gaps
Feed your dog a high-quality, AAFCO-approved food. Avoid cheap fillers like corn and wheat. Some owners report success switching to a higher-protein diet, which makes the dog’s own stool less appealing because they absorb more nutrients.
Digestive enzyme supplements and probiotics can help some dogs. Talk to your vet before adding supplements, especially if your dog is on medication. The right diet can dramatically reduce coprophagia within 2 to 4 weeks.
Try Home Remedies: Pineapple and Pumpkin
Many owners swear by adding a tablespoon of canned pumpkin (plain, not pie filling) or small chunks of pineapple to their dog’s food. Anecdotally, these make the stool taste bad to the dog.
The science is thin, but the practice is widespread. If your dog tolerates pumpkin well, it’s a low-risk thing to try. Use plain canned pumpkin, not pie filling, which contains sugar and spices. Start with a small amount and increase gradually. Some owners also report success with meat tenderizer and parsley.
Reduce Anxiety and Stress
If your dog’s coprophagia is stress-driven, address the root cause. Add more exercise, enrichment toys, and mental stimulation. Puzzle feeders, sniff walks, and training sessions all help reduce anxiety.
For dogs with severe separation anxiety, talk to your vet about behavior modification plans or anti-anxiety medication. Sometimes the poop eating is just a symptom of a deeper emotional issue. Treating the anxiety treats the behavior.
Walk on a Short Leash
During walks, keep your dog on a short leash, around 4 to 6 feet. This gives you control to redirect them away from piles. A long leash or off-leash walking in unfenced areas makes coprophagia much harder to manage.
Bring a clicker or use the “find it” cue. Toss a handful of treats on the ground when you spot a pile ahead. The dog learns to drop their nose and look for treats instead of poop. Over 2 to 4 weeks, most owners see a noticeable reduction in the behavior.
Frequently Asked Questions
Is it bad for my dog to eat poop?
What dog breeds are prone to eating poop?
Why is my old dog eating poop all of a sudden?
How can I stop my dog from eating poop on walks?
What home remedies actually work for stopping coprophagia?
Final Thoughts
So why does my dog eat poop? Usually, it’s a mix of instinct, learned behavior, or a nutritional gap. The behavior is more common than you think, and most cases improve with cleanup, training, and a better diet.
If your dog suddenly develops coprophagia as an adult or senior, see your vet. Medical causes like EPI, diabetes, and parasites are treatable. Catching them early makes a big difference in long-term outcomes. Many of the worst outcomes come from owners waiting too long to ask for help.
Be patient with your dog. Coprophagia is unpleasant, but it’s a symptom, not a character flaw. Your dog isn’t trying to disgust you or be disobedient. Stay consistent with training, feed a quality diet, and give your vet a call if the behavior changes. Most dogs improve within a few weeks of focused work, and many stop the behavior entirely.
If you’ve tried everything and your dog still eats poop, consider working with a certified animal behaviorist. They can identify subtle triggers and build a customized plan. You’re not alone in this, and there’s no shame in asking for help.