Los perros son principalmente carnívoros, están optimizados para comer carne. Pero comen materia vegetal y sus sistemas digestivos pueden manejar una cierta cantidad de carbohidratos, que se encuentran en las plantas. Los perros domesticados pueden vivir con una dieta que se basa principalmente en las plantas.
Los perros comen pasto nuevo, no como “medicina animal”, sino porque les gusta. También comerán bayas. Y, por supuesto, si están cazando y capturando animales pequeños y comiéndolos enteros, también están consumiendo lo que está en el estómago de los animales pequeños.