Why Do Dogs Eat Grass?

Why Does My Dog Eat Grass?

It's a common misconception that dogs eat grass to make themselves sick, but experts suggest this is unlikely because dogs can’t diagnose and treat themselves in this way. Plus, very few dogs are actually sick after ingesting grass (less than 25% of dogs are sick after eating grass and only 10% showed signs of illness beforehand). 


Although we're not 100% sure exactly why dogs eat grass, here are a few suggested reasons: 

  • Dogs just like the taste of grass, particularly in the spring and summer months when it’s green and fresh
  • As natural scavengers, canines are programmed to search for nutrition anywhere they can find it
  • It might be a natural way of improving their digestion and getting extra fibre into their diet
  • It's brought on by boredom

Is Eating Grass Bad For My Dog?

Most veterinarians consider eating grass to be normal dog behaviour. So, there's no real need to worry as long as their grass-eating isn't excessive. 


Just make sure your dog is protected from lungworm, which is passed on by slugs and snails. Standard dog flea and worm treatments do not normally protect against lungworm.


When Eating Grass Is Not Good For Them

Always ensure that the grass your dog is eating isn't sprayed with harmful chemicals or pesticides. If you're unsure, try to distract them with dog treats, a game of fetch or train them to stop eating it with a simple 'no' command. 


Dogs eating grass can sometimes also relate to boredom. If this the case, then you need to make sure that you are providing your dog with enough enriching activities through play and exercise. Try extending the length of the walk, a change of scenery, or bringing a new dog toy along to keep them distracted. 


If your dog is eating a considerable amount of grass or is repeatedly vomiting up grass and not eating their normal food, then we'd suggest consulting your vet.