Why Do Dogs Eat Grass?
There are a variety of reasons your dog might be grazing on your lawn.
Some people propose that dogs might turn to eating grass when they don’t feel well as a way to make themselves vomit, and then feel better. Others dispute this idea, on the basis that dogs are not proven to be smart enough to decide to treat an upset stomach by eating grass.
Evidence suggests that most dogs that eat grass aren’t unwell beforehand, or at least they don’t seem so. In fact, fewer than 10% of dogs seem to be sick before eating grass, according to their owners. And grass-eating doesn’t usually lead to throwing up -- less than 25% of dogs that eat grass vomit regularly after grazing.
Other suggested reasons why your dog might be eating grass include improving digestion, treating intestinal worms, or fulfilling some unmet nutritional need, including the need for fiber. One published study reports on a miniature poodle that ate grass and then vomited every day for seven years. Three days after putting the dog on a high-fiber diet, the owner reported that the dog stopped eating grass entirely. And, of course, there is also the possibility that your dog simply likes the way grass tastes or feels.