Las razones más comunes por las que los gatos comen plantas como las rosas son la dentición relajante o simplemente jugar. Comer plantas en pequeñas cantidades es el comportamiento normal de un gato y generalmente no es un problema a menos que la planta sea venenosa. Las rosas no son tóxicas en pequeñas cantidades, siempre que se eliminen los tallos y las espinas.
Los gatos no tienen la capacidad de digerir los alimentos vegetales de manera eficiente, por lo que si bien es posible que comer plantas proporcionen nutrientes adicionales, esto no se ha demostrado como una razón por la cual los gatos comen plantas. A veces, un gato mastica las plantas después de saber que esto atrae la atención de su dueño. Un gato también puede masticar hojas después de abalanzarse sobre ellas en el juego.