猫粮和主食罐头各有优势,由于干粮脱去了大部分的水分,所以体积较小。较能长期存放,且就算没有马上吃完也较含水量的湿食不易腐坏。猫粮的组成含有较多碳水化合物食材,成本较低,价格相较湿食来的便宜。但是猫粮的含水量约为5-10%,如果长期食用对于不爱喝水的猫咪确实会造成缺水的问题。植物性蛋白质来源(例如:大豆蛋白、玉米蛋白、小麦蛋白…等)相较于动物性蛋白质(肉类、内脏)成本低廉许多,导致许多猫粮的植物性蛋白质比例太高,但事实上并不是所有蛋白质组成都是相同的,植物性蛋白质缺乏部分猫咪必需的胺基酸,且对猫咪来说生物利用率较低,因此较不适合作为猫咪的蛋白质补充。一般猫粮碳水化合物占热量比例约高出生食及鲜食的2-4倍,目前市面上的猫粮并无要求标示碳水化合物之比例,且厂商基于成本考量还是会添加成本较动物性食材低的碳水化合物,且猫粮的制作过程需要添加马铃薯、碗豆、扁豆等属碳水化合物的淀粉类植物用以压制成型,就连无谷的猫粮,还是有20-30%左右的碳水化合物,远高于理想需求的10%。猫粮为所有饮食中加工最繁琐的,由于制作会经研磨、碾压及高温膨化,导致食材的天然营养素在过程中被破坏或流失,而降低食材的营养价值。如果在条件允许的情况下,还是比较推荐日常给猫咪喂主食罐,主食罐含水量比较高、碳水化合物含量少,对猫咪的健康来说更好。