-
Frequently Asked Dog Behavior Questions
One reason dogs eat their poop is because it just plain tastes good. Another reason is it could be a vitamin deficiency. One other reason for the poop eating is that it is an instinctual behavior in the wild to eat the poop to keep other predators from tracking their movements.