Why do Dogs Eat Grass? As a general rule, dogs eat grass because they like it.
A popular theory for the reason behind a dog's love of plant life is that their ancestors (wolves and foxes) consumed many greens when devouring their prey's intestinal contents. As a result, their descendents still have a taste for grass. Is it possible that dogs also eat grass to induce vomiting? Maybe. It is also possible that they eat grass because it is appealing, and vomiting is the unfortunate result. The answer to this question is unclear.
P.S. I love learning from pet owners. I'm looking for some great pet tips from you. If you have any tips you would love to share, please email me!
and maybe I can include some in my future newsletters too!