O fato de cachorros comerem grama está diretamente ligada a seus parentes próximos, tais como lobos e raposas. Mas segundo especialistas, geralmente os cães domésticos comem grama quando não estão se sentindo bem. Para quem não sabe, a grama quando chega no estômago do animal, gera uma certa irritação que provoca náusea seguidas de vômito. Desta forma o cão consegue eliminar apidamente aquele alimento que não está lhe fazendo bem.

Outro fator importante é o fato da grama ser rica em clorofila, que ajuda no combate a infecções e inflamações causados por bactérias, melhora a flora intestinal, além de ajudar na produção de vitaminas A, E e K.