貓糧中除含有大量的易消化吸收的動物性蛋白質以外,還有脂肪及微量的必需維生素與礦物質。自己配製時多以魚、肝臟、雞肉、兔肉、蛋、牛奶等肉類再加入少量的麵包、熟的土豆或白米飯。其中,肉類及魚等蛋白質占到飼料總量的25%~30%。
狗糧中正常情況下需含16%的蛋白質、8%的脂肪、60%的碳水化合物,以維持其身體所需。然而這些量在生長及泌乳期是不足的,如蛋白質含量在泌乳期應達21%~23%。大部分正常的狗能容忍過量的蛋白質,對年輕正常的狗,過量的蛋白質可能不會有害,但對病犬有害,會增加其肝臟的負擔;對老狗而言,