answersLogoWhite

0

Why do dogs eat feces-?

Updated: 11/16/2022
User Avatar

Wiki User

9y ago

Best Answer

Dogs eat their fecal matter for a number of reasons such as hunger, malnutrition, worms, boredom, inadequate space, stress or curiosity. Dogs who eat their excrement should be put on a higher quality diet, fed twice per day, and walked more frequently. Here are some of the possibilities explained:

1) Most of the time they lack nutrition in what they are eating so they eat their own waste or that of other dogs. One way you could try to stop this is by feeding your dog one piece of fruit a day.

2) Dogs may eat feces - their own or another animal's - out of hunger, curiosity or, most appalling to us, some dogs appear to just plain like it. When walking the dog, keep watch for droppings ahead before the dog gets to it. As you approach the droppings, hold dog's head up with the leash to bypass it and give dog a small treat and praise. He will soon associate ignoring other droppings as being a "good dog!" and will continue to ignore them.

3) A dogs nose is very sensitive and can pick up a lot of smells at once. A humans nose usually only picks up the strongest scent. When a dog smells any kind of feces, they don't just smell that disgusting smell that we can only smell, but they can smell the different food particles in it. They smell in layers. So if your dog smells another dog's body waste he probably smells something tasty in it and will eat it. I don't know how they can stand the taste though.

4) If your dog has birthed puppies, they instinctively eat their excrement in order to hide them from predators.
Dogs eating the feces of another dog (or their own) is called copraphagia. But it isn't just pugs that do it; all breeds do. Ironically, I have two pugs, one of which will eat that of the other pug's if I don't go out with them when they go and pick it up.

There are a few things you can try, which may discourage your dog from doing this. You can add one or two tablespoons of canned pumpkin to the dog's food (the dog whose stool the other one eats) which is thought to make it less appealing to the dog that eats it. You can also add a bit of pineapple to the dog's food (again, to the food of the dog whose stool the other dog eats). Meat tenderizer is another thing you can add to the dog's food, which has helped in some cases. Ask your vet how much meat tenderizer to add to the food for the size/age/weight of your dog.

It's best to stop this behavior as early as possible, since once it becomes an established habit, it will be even more difficult to break. If you can't break the dog from doing this, then you need to watch them closely when taking them out to 'potty' to keep the dog from eating stool. It can cause intestinal parasites, as well as some other illnesses.

User Avatar

Wiki User

6y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

Dogs eating the feces of another dog (or their own) is called copraphagia. But it isn't just pugs that do it; all breeds do. Ironically, I have two pugs, one of which will eat that of the other pug's if I don't go out with them when they go and pick it up.

There are a few things you can try, which may discourage your dog from doing this. You can add one or two tablespoons of canned pumpkin to the dog's food (the dog whose stool the other one eats) which is thought to make it less appealing to the dog that eats it. You can also add a bit of pineapple to the dog's food (again, to the food of the dog whose stool the other dog eats). Meat tenderizer is another thing you can add to the dog's food, which has helped in some cases. Ask your vet how much meat tenderizer to add to the food for the size/age/weight of your dog.

It's best to stop this behavior as early as possible, since once it becomes an established habit, it will be even more difficult to break. If you can't break the dog from doing this, then you need to watch them closely when taking them out to 'potty' to keep the dog from eating stool. It can cause intestinal parasites, as well as some other illnesses.

This answer is:
User Avatar

User Avatar

Wiki User

9y ago

Dogs eat feces for various reasons, some of which include; Lack of nutrients in their daily diet, hunger, coprophagia condition, boredom, anxiety, stress, loneliness.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why do dogs eat feces-?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

Do dogs eat their own feces?

Dogs need something in their body when they eat their own feces and feces of other animals. They usually do not have a dietary dficiency but it could be some type of medical disorder.


Can dogs get sick if they eat there own feces?

yes


Why do ostriches eat feces?

same reason as dogs they are lacking vitamins


Why do dog eat their own feces?

Dogs need something in their body when they eat their own feces and feces of other animals. They usually do not have a dietary dficiency but it could be some type of medical disorder.


Do dogs eat puppies feces?

Yes, dogs do indeed eat puppy feces. They eat small amounts when grooming or licking the anus to help stimulate defecation in puppies. They may eat larger amounts of feces to clean up after the puppies. That has a role in the wild of helping to hide from predators. The puppy waste may draw predators, and eating it gets rid of it.


Do dogs clean their teeth with feces?

No. There are parasites in feces. Consuming feces can make dogs sick or have worms.


Can you eat your feces for breakfast?

Consuming feces for any meal is unsafe and unsanitary. Some animals will eat their own waste, such as dogs, but this is not considered a meal that anyone should eat. This can cause a person to become ill.


Can dogs eat bunnys?

If dogs can eat pig feces (that's poo), then yes, dogs can eat rabbit food.


Why do dogs roll in their food?

They may be eating their own or other dogs feces because of a nutritional reason. They may not be getting the nutrition they need from their diet so they eat the other animals feces as a way of getting the nutrients. Mother dogs eat pups' feces to avoid attracting predators. Puppies may do it as part of their exploration of the world, and the behavior can be reinforced by the attention it attracts.


Why do dogs kick dirt on their feces?

They don't necessarily kick it on the feces. When dogs kick up grass or dirt,they are marking it as their "territory".


Is yakult good for dogs that eat their own feces?

If you dog is eating its own faeces you should get that checked out by a vet right away.


Why do puppies eat their feces?

A dog will eat its own feces if it is still hungry or lacking nutrients because feces can still contain some nutrients, but extremely little, and its own feces is another source they know is safe to eat because hyenas drink their own urine during a drought to prevent dehydration. It is a survival instinct.