Why do dogs eat their poop

Copy Link
Chocolate Labrador Dog Laying on Grass Outdoors
Chocolate Labrador Dog Laying On Grass Outdoors

Why do some dogs eat poop? Stool-eating is one of the most disgusting habits of dogs. Coprophagia is the act of eating feces, and it's relatively common in dogs. How can you stop your dog from eating poop?

Why Dogs Eat Poop

The reasons why some dogs eat feces are not entirely known, but there are a few theories. It's possible that dogs eat stool for reasons like instinct, hunger, stress, or illness.


Mother dogs instinctively lick their pups clean, which includes ingesting the puppies' feces. This normal maternal behavior keeps the pups and their environment clean. Many puppies will begin to eat feces at a young age. Some pups grow out of this normal behavior while others continue this into adulthood.

Eating the feces of other species is also considered natural behavior. If you have a cat, you may notice that your dog cannot stay away from the litter box. Most dogs love the taste of cat poop. Perhaps this is because of the high-protein diets of cats.

brown dog beside metal post
brown dog beside metal post

Hunger and Food Obsession

A dog suffering from starvation or severe malnutrition might eat anything it can find. Some dogs, though well-nourished, are hungry all the time (this may be a sign of illness or simply the personality of the dog). Many dogs are completely obsessed with food and will ingest anything that tastes good to them.

Unfortunately, many dogs seem to like the taste of feces (especially cat poop). Some people believe that dogs eat feces when they are lacking something in their diets. Most veterinarians say that this is actually not the cause of coprophagia.

Anxiety, Fear, and Stress

A dog in fear or under a great deal of stress may eat his own stool. In some cases, this could be a kind of self-soothing mechanism. However, if a dog is punished for inappropriate defecation or other action related to feces, he may associate the punishment with the presence of feces. By eating the feces, he is removing the evidence to avoid punishment.


Certain diseases and illnesses can cause a dog to eat feces. A symptom of some diseases is increased appetite or ingestion of inappropriate items (called pica). An illness that changes the consistency or smell of the stool might encourage a dog to eat his own stool. Sudden onset of coprophagia calls for a veterinary exam.

brown and white Siberian husky
brown and white Siberian husky

Some dogs with dementia and other brain diseases have been known to start eating stool. This may be due to the confusion and disorientation caused by the disease.

What Are the Risks of Dogs Eating Feces?

It generally poses little danger for a dog to eat his own stool. However, bacteria and parasites from that stool can possibly be transmitted to humans and other animals through contact with the dog's mouth and saliva. If you are unable to keep your dog from eating feces, be sure to wash your hands thoroughly if you are in contact with your dog's mouth/saliva.

When a dog eats the feces of another animal (especially another dog or a cat), he is at risk for ingesting the eggs of intestinal parasites and potentially harmful bacteria that can easily lead to illness. A dog that is known to eat the feces of other animals should have frequent fecal analyses by a veterinarian.

Perhaps the worst effect of a dog eating poop is the foul breath you have to smell. Home dental care can help the breath, but it's best to prevent stool-eating altogether.

adult Siberian husky photo
adult Siberian husky photo
dog sitting on grass field beside bench at golden hour
dog sitting on grass field beside bench at golden hour
bokeh photography of adult golden retriever
bokeh photography of adult golden retriever

How Can I Stop My Dog From Eating Poop?

Once you have ruled out medical problems as a cause for the coprophagia, you are left with addressing the behavior. Because stool-eating is considered a self-rewarding behavior, it can be difficult to reverse.

First, make sure your yard is kept free of animal waste. Pick up your dog's stool as soon as possible after defecation. Be on high alert if your dog tends to eat his own feces during or immediately after defecation. Keep your dog on the leash when defecating. If his attention goes to the feces, immediately turn his attention to you (try teaching the look command). Reward him for paying attention to you with a tasty treat, then immediately pick up the feces and discard it. Another helpful command to use at this time is to say leave it.

One more method to prevent coprophagia is to add something to your dog's diet that makes the stool taste bad to the dog. These products will not work for all dogs, but it will generally not harm your dog to try (as long as your dog is not allergic to any of the ingredients). Be sure to choose a product that is labeled for dogs, such as For-Bid or Deter. Ask your veterinarian about the safest and most effective products to prevent poop-eating dogs.