Why do dogs eat grass?
There are numerous reasons why your dog may be eating grass. It might be trying to add fibre to its diet; it could be trying to induce vomiting, or simply looking for a distraction.
Grass contains dietary fibre. If you're not feeding your dog a premium diet , it may be eating grass to source extra roughage, says Dr Jim Kennedy from Greencross Vets Beenleigh
“Roughage helps stimulate the intestinal tract and is a vital part of their diet,” Dr Kennedy says.
“A diet of prepared foods is often high in fibre, but not necessarily high in roughage.”
Because your dog enjoys it
Your dog may also be eating grass simply because it enjoys the taste or texture.
“Sometimes, pup just wants to eat grass,” says Dr Kennedy.
Rest assured, eating grass usually isn't harmful to your dog's health. However make sure you keep your pet away from grass that has been treated by pesticides or chemicals.
“Eating grass isn't necessarily a problem unless it is happening all the time,” Dr Kennedy says.
To induce vomiting
Not all dogs vomit after eating grass. But the ones that do may be trying to relieve themselves of an upset stomach, says Dr Kennedy.
“Sometimes that's exactly what your dog wants to do; pup feels a bit sick and knows that eating grass could lead to vomiting and a better tummy,” he says.
There's also the chance that your dog is simply bored. If your dog is locked up in the backyard by itself all day then it may be eating grass to help pass the time.
“Sometimes, it might be a distraction,” says Dr Kennedy.
“Most dogs will also chase a bit of long grass if they're kept in an area where grass is short.”
To keep your dog entertained for long periods, make sure you provide it with plenty of toys
and exercise together for at least 30 minutes each day.