Why do dogs eat grass?

Published on 10 February 2024 at 15:43

Add comment

Comments

Sam L
a year ago

They need to be sick
It’s a widely held belief that dogs eat grass either to make themselves sick or to help settle their stomachs. However, a survey of around 1,500 dogs in 2008 found that fewer than 1 in 10 dogs showed signs of being ill before they ate grass, and only a quarter were regularly sick afterwards. Although some dogs do vomit, it doesn’t always happen, and this research suggests that it’s actually more common for dogs not to be sick after eating grass
They need fibre
Some researchers have suggested that some dogs may eat grass to try and get more fibre into their diet. In one case reported by researchers, a dog had regularly been eating grass and being sick for seven years, but stopped this behaviour when put on a high fibre diet. If you are thinking of changing your dog’s diet then always speak to your vet first