Os veterinários especulam que os cães comem grama por vários motivos, desde tentar acalmar a náusea até reduzir o inchaço. Embora os cães não consigam digerir grama, a prática é amplamente inofensiva. É relativamente comum que os cães comam grama.
Os cães não são carnívoros verdadeiros. Em vez disso, eles são onívoros e necrófagos com preferência por carne. No entanto, eles são conhecidos por comer alguns vegetais, frutas e bagas, bem como grama de gramado comum.
Muitos veterinários apontam que, embora a grama não ofereça nenhum valor nutricional aos cães, cujos estômagos são incapazes de digerir a matéria vegetal, ela age como um agente para purgar seus sistemas digestivos. Se um cão fica doente por ingestão de micróbios patogênicos, é provável que coma grama para ajudar a expulsar os micróbios. Os cães costumam vomitar depois de comer uma quantidade significativa de grama.
Alguns cães mordiscam pequenas porções de grama diariamente, enquanto outros só comem de vez em quando. Embora haja pouca pesquisa sobre o comportamento, os veterinários dizem aos donos de cães que não se preocupem, a menos que seus cães estejam vomitando a maior parte das refeições. Eles também alertam os donos de animais de estimação para que seus cães não comam plantas venenosas ou grama pulverizada com herbicida enquanto pastam.