Les régimes alimentaires des animaux sont formulés en fonction des besoins nutritionnels spécifiques de l'espèce, de l'âge, du poids, du niveau d'activité, de l'état reproducteur et de l'état de santé. Les nutritionnistes analysent la teneur en nutriments des ingrédients alimentaires et utilisent des modèles mathématiques pour créer une alimentation équilibrée qui répond aux besoins de l'animal. Des facteurs tels que la digestibilité, l'appétence et le coût influencent également la formulation du régime.