Why Do Dogs Eat Grass?
9. Inherited Instinct
Dogs are descended from wolves that got used to being around human settlements, and gradually became tame. These wolves, and other wild canines, would have eaten grass for various reasons and certain behaviors like this are likely to be passed down biologically. It could be that dogs eat grass purely because they have a natural instinct to do so.
Advertisement
Such behaviors will take some time to be bred out of animals so it is likely that they will continue to do so for many generations to come. There is no need for urgency for this change to take place, though, because it does them no harm in the meantime.
Advertisement
Advertisement