Mexican alligator lizards are considered both carnivores and herbivores as they eat insects mainly but every once in a while they eat vegetables like kale and spinach too.