type herbivore non-herbivore