Tiere fressen je nach Tierart eine Vielzahl von Nahrungsmitteln, darunter Pflanzen, Samen, Nüsse und andere Tiere. Haustiere wie Hunde oder Katzen fressen auch handelsübliches Futter in Nass- oder trockene Formen.
Einige Tierarten ernähren sich sogar von ihrer eigenen Art. Ein Beispiel dafür ist der Gepard. Es ist bekannt, dass einige Geparden ihre Jungen fressen, wenn das Junge schwach ist oder etwas nicht stimmt, wie zum Beispiel eine Missbildung. Tiere fressen ihre Jungen auch, wenn sie nicht das Futter und die Fähigkeit haben, sich um die Babys zu kümmern.
Das Futter für Haustiere wird von ihren Besitzern ausgewählt. Diese Tiere können eine Vielzahl von Nahrungsmitteln fressen, aber meistens steht ihnen ein handelsübliches Trocken- oder Nassfutter zur Verfügung. Exotischere Tiere erfordern einen detaillierteren Ernährungsplan, der aus den Lebensmitteln besteht, die die Tiere auf natürliche Weise in freier Wildbahn essen.