Kočky a psi mají různé nutriční potřeby. Kočky jsou povinné masožravce, což znamená, že musí jíst maso, aby přežily. Jejich trávicí systémy jsou přizpůsobeny pro zpracování vysokých hladin bílkovin a tuku. Na druhé straně psi jsou omnivoci a mohou jíst širší rozmanitost potravin, včetně ovoce, zeleniny a zrna. Jejich trávicí systémy jsou méně citlivé na vysokou hladinu uhlohydrátů a vláken.
Kočky a psi se také liší ve svých nutričních potřebách specifických vitamínů a minerálů. Například kočky potřebují více vitamínu A, taurinu a argininu než psi. Psi potřebují více vápníku a riboflavinu než kočky.
Kvůli těmto rozdílům jsou krmivo pro kočky a psy formulovány tak, aby vyhovovaly specifickým nutričním potřebám každého druhu.