Why do dogs like to eat shit? Causes of dogs eating poop

Almost people who have raised dogs will find that they like to eat poop, and many pet owners are particularly frustrated. What exactly causes dogs to like to eat poop? There are several reasons for the analysis:

What is the reason for dogs to eat shit?

1. Maternal behavior:

After giving birth, the bitch will lick the puppy's genitals and anus. In addition to irritating the puppy to urinate and defecate and eat it to keep the environment clean and clean, it can also prevent the smell from leaking to avoid being hunted by other animals. It is a normal maternal behavior.

2. Imitation behavior:

The owner often cleans the kennel and the place where he lives. Over time, the dog cleanses the urine and defecation nearby. When the dog sees other dogs eating stool, it is an imitation behavior.

3. Inappropriate punishment:

After urinating and defecating, the dog is physically punished by the owner, causing the dog to be afraid. Therefore, after defecation, he eats the feces and annihilates the evidence.

4,  Replacement behavior:

Dogs eat stools, and some special smells in feces are loved by dogs, which are very attractive to fermented excrements from herbivorous animals. When they cannot eat such excrement, they eat their own or other stools instead.

5,  Asking the owner's attention:

The dog eats shit because of internal medicine diseases, and the owner gets attention. After the internal medicine diseases are cured, although he will be scolded by the owner, he will continue to do so in order to get the owner's attention.