Canine behaviourist Will Atherton has revealed that dogs eating grass is often a normal, instinctive behaviour rather than a sign of illness or a way to induce vomiting. In a TikTok video, Atherton explained that the behaviour dates back to dogs' wild ancestors, who routinely consumed plant matter as part of a varied diet.
Why Dogs Eat Grass
According to Atherton, dogs may eat grass because they enjoy it, or because they are seeking specific nutrients or fibre missing from their current diet. He emphasised that occasional grass nibbling is not a cause for panic. "As a canine behaviourist, I hear this concern constantly," he said. "Owners panicking, rushing their dog to the vet, convinced something is terribly wrong. And the reality is that in the majority of cases, grass eating is completely normal canine behaviour."
When to Worry
Atherton noted that if a dog vomits after eating grass, it is often because the dog was already feeling nauseous before eating the grass – the grass may be a form of self-medication. However, he warned that owners should consult a vet if their dog obsessively and frantically eats grass, eats it constantly during every walk, or vomits repeatedly. These signs could indicate an underlying medical issue.
Potential Dangers
Atherton also cautioned against allowing dogs to eat grass treated with pesticides or herbicides, which pose a "genuine and serious danger." He advised owners to remain calm and avoid catastrophising normal behaviour, as anxiety can affect dogs and harm the owner-dog relationship.



