Why do Dogs Eat Grass?

Many dog owners would have seen their dog chowing down on fat juicy blades of grass, then vomiting it up. If he doesn't vomit,
it passes through his gastrointestinal tract undigested.

There’s no definite reason why dogs eat grass, but there are quite a few theories.

Some people think dogs eat grass because they’re feeling nauseous and they want to vomit.

Another theory is that wild dogs eat the stomach contents of their prey which are usually herbivores.
Nibbling on grass is a way our domestic dogs can get the plant material that their wild counterparts would
get with a kill.Some dogs eat grass just for something to do, because they are bored.

Perhaps your dog just likes the taste! Some dogs seem to positively relish in chewing and swallowing grass and seem to target the lushest greenest blades.

None of these theories have been scientifically proven.

If your pooch is frequently eating grass, it may be worth having him looked at by your vet, just to make sure
there isn't an underlying gastrointestinal issue that needs treatment.
If all is well and you’d like to put a stop to his grazing, here are some things you can try.

Bulk up his food with added fiber to keep things moving through his stomach and intestines efficiently.    
Canned pumpkin is a good option for this – it’s inexpensive and easy to blend in with his meal.

Add greens to his meal to see if that satisfies his craving for plants. It’s easy to grow some sprouts in the
kitchen and feed them to him mixed with his food. Even though he eats grass happily enough, he may not be as enthusiastic about sprouts.

Instead of feeding your dog once daily, change to two or three times daily meals. Obviously, make the meals smaller or he’ll gain weight quickly. Use a food dispensing toy such as a Kong Wobbler to slow down his eating and alleviate boredom.

Your dog may have a slight food allergy which might be making him feel a little unwell. It might be worth switching to a low allergy food for 8 to 12 weeks to see if that makes a difference.  There are prescription hypoallergenic kibbles available, or you could feed him a home made dog treats for this time.

It’s possible that your pooch may have a touch of indigestion and he isn't able to tell you about it. Chat to your vet about perhaps trying an antacid to see if that helps. As always, never medicate your dog without advice from your veterinarian.

In uncommon cases, there may indeed be an underlying medical condition that can be diagnosed only with blood tests and possibly endoscopy. If your dog is eating grass regularly and you’re concerned, it may well be worth having these tests done to rule out anything significant and to put your mind at rest.

If you can’t find any reason for your dog to be eating grass, and if none of these suggestions help, then it may just be part of his normal behavior. Fortunately, a diet with a bit of extra grass in it is very unlikely to have any adverse effects on his health.Providing he is well and has a good appetite, why not just let him enjoy his grassy treat from time to time?