Por que os cães comem grama?

Esse comportamento não é novidade para o Kit, como você pode ver neste vídeo que enviei há 5 anos…
Uma coisa que acho interessante é que enquanto Kit pode ficar muito obcecado por comer grama, Fen nunca fica.
Por que os cães comem grama de qualquer maneira? Parece ser do conhecimento geral que os cães fazem isso para vomitar quando estão com dores de estômago. Não tenho certeza de como me sinto sobre essa teoria. Eu sinto que se Kit estivesse comendo grama para aliviar uma dor de estômago, isso significaria que ele quase sempre tem uma dor de estômago, já que ele quase sempre vai comer um pedaço de grama se tiver a oportunidade. Mas Kit é um cão muito saudável, ativo e brincalhão. Além disso, embora comer grama às vezes o faça vomitar, nem sempre.
Algumas pessoas pensam que os cães comem grama pela fibra, porque sua dieta está carente de algum nutriente que eles podem obter da grama, ou apenas porque eles gostam de comer grama! Estou bastante convencido de que essa última teoria é o que motiva Kit.
O que você acha? Seu cachorro também gosta de comer grama?