who do dogs eat grass
There has not been a study that definitively answers this question, but it is thought that dogs will eat grass to soothe their stomachs or to induce vomiting. Dogs often eat grass when they are stressed or feeling ill.
Dogs typically eat grass out of boredom. It has long been thought that a dog eats grass to settle an upset stomach, many times it can cause them to throw up.
They eat grass in order to vomit or to improve digestion, treat intestinal worms or to fulfill the need of fibers.
Dogs will eat grass when their stomach is upset. This is said to help aid in their stomach upset, and it can make them throw up as well, which can make them feel better.