In terrestrial vertebrates, the earliest forms were large amphibious piscivores 400 million years ago.
While amphibians continued to feed on fish and later insects, reptiles began exploring two new food types, other tetrapods (carnivory), and later, plants (herbivory).
Oligophagy is a term for intermediate degrees of selectivity, referring to animals that eat a relatively small range of foods, either because of preference or necessity.
[2] Another classification refers to the specific food animals specialize in eating, such as: The eating of non-living or decaying matter: There are also several unusual feeding behaviours, either normal, opportunistic, or pathological, such as: An opportunistic feeder sustains itself from a number of different food sources, because the species is behaviourally sufficiently flexible.
Some animals exhibit hoarding and caching behaviours in which they store or hide food for later use.