第一、猫爱吃鱼是因为猫特别爱吃腥味重的肉类;
第二、古埃及人驯服猫的过程中特别爱喂给猫咪鱼肉;
第三、鱼肉的肉质口感更好软嫩细腻更容易被猫咪消化。首先,猫咪是由野猫驯化而来的,所以猫还保留有野猫爱吃腥味重的肉类的天性,而鱼肉带有浓厚的腥味,因此猫咪爱吃鱼。其次,传说最先驯服猫咪的是古埃及人,而古埃及人最爱吃鱼肉,因此他们在驯养猫咪时也爱喂给它们鱼,导致猫有了爱吃鱼的习惯。最后,鱼肉与其他肉类相比它的肉质口感更好,软嫩细腻的鱼肉也更适应猫娇嫩的肠胃,更容易被消化吸收,因此猫爱吃鱼
猫爱上鱼是因为鱼肉中含有牛磺酸。牛磺酸能提高哺乳动物的夜间视觉能力。并且猫咪是不能在自己体内合成牛黄酸的,如果体内长期缺乏牛黄酸,猫咪可能最后会丧失夜间活动能力,所以猫咪只有不断的吃鱼肉,才能弥补体内牛黄酸不足,以保持和提高自身的夜视能力。