现在的猫仍然是会抓老鼠的,不过是没有捕捉老鼠的机会。现在猫主要作为人类的宠物存在,平时养在家里,而且城市生活没有太多让猫活动的空间,人们喜欢遛狗,但是很少见到有人遛猫,猫被禁锢在一个较小的范围内,不会允许他外出活动,而在室内老鼠基本上是看不到的,所以猫也没有捕捉老鼠的机会。
猫捉老鼠主要是为了获取食物,作为小型猫科动物,猫能捕猎到的动物体型都不会很大,老鼠鸟类都在猫的食物链之中,所以捕捉老鼠是猫的本能,这是这一类型动物为了生存而进化出的能力,印刻在他们的骨子里,不会轻易忘记,而家中的宠物猫虽然保留了这种本能,但是日常的饮食,不需要自己捕猎获得,所以猫在成长的过程中会放弃捕食猎物的能力,一旦环境需要,这种能力是可以恢复的,比如野猫在外面生存,就会慢慢的恢复捕捉老鼠的能力,用来保证他们的生存,长期驯养的家猫,这种能力会逐渐退化,就跟人呆懒了,不会工作一样。