- Although every dog breed is different, ... of reasons why dogs eat grass. These include to add fibre to their diet, as a distraction from boredom, or to fill a void in their nutrition....
Because they are bored it is not uncommon for an anxious or bored dog to start eating grass. If your dog is alone all day in the backyard, they may be eating grass as a form of entertainment.

Dogs crave human interaction and may try to get their owners attention through inappropriate actions, like eating grass, if they feel neglected. In addition, anxious dogs eat grass as a comfort mechanism, much like nervous people chew their fingernails.

- She would do her business, pee, poop, then off to the clippings (all over the yard). We had to almost drag her by her leash to get her back in, if you tried to pick her up she would snarl and snap at you. Now I know dogs eat grass, my parents dog used to eat grass all the time, however typically he would vomit and that would be the end of it.

Before the days of kibble and canned food, our pups ancestors consumed grass and other plants by way of their prey (i.e., thats what their prey ate and when eating their prey, they also ate the preys stomach contents).