Son animales que se alimentan de carne y vegetales, por lo tanto son animales que comen toda clase de alimentos, por lo mismo se pueden fácilmente a cualquier ambiente.
Son animales que se alimentan exclusivamente de plantas, pastos, hierbas y vegetales en general. Hay muchos herbívoros que comen huevos y a veces, otras proteínas provenientes de animales.
Deben atrapar a presas de diversos tamaños, incluyendo insectos, invertebrados y vertebrados.