英国短毛猫抓老鼠,但不会吃老鼠。猫会抓老鼠是因为老鼠的移动速度快,而猫喜欢追逐移动速度快的物体来满足自身的狩猎习性。猫的祖先吃老鼠是因为食物匮乏,天敌又很多,必须吃老鼠来补充体力。而现如今宠物猫不必担忧食物的问题,所以不会吃老鼠。