以前古人养猫是为了抓老鼠,毕竟在物资不太丰盛的古代,一窝老鼠能够祸害很多口粮,所以需要勤劳的猫咪抓老鼠。不过现在的宠物猫还抓老鼠吗?老鼠生活的地方比较阴暗肮脏,身上携带很多细菌,猫吃了老鼠会不会得病?
最佳答案
猫为什么捉老鼠,普遍认为是猫的体内缺乏一种名为牛黄酸的物质,而牛黄酸正是提高哺乳动物夜间视觉能力的化学物质。由于猫本身不能合成牛黄酸,所以,它们只有大量地捕食老鼠,才能使体内保持足够的牛黄酸,从而保持夜间敏锐的视觉,使自己在自然界的激烈竞争中生存下去。
宠物猫多吃猫粮,猫粮中含有足够的营养,有的宠物猫会抓老鼠,尤其是中华田园猫,衣食无忧的情况下,猫抓老鼠,不是为了吃,就是抓着玩玩,捕猎的天性流淌在猫的血液里。就算没有老鼠让它们抓,蟑螂、飞蛾昆虫什么的,猫都抓,养猫的人会发现,自己家里的生物极其一,因为都被猫暗中弄死了。
外,猫的嗅觉是很灵敏的,如果它抓住的老鼠身上有病,猫是能察觉到的,并且只玩不吃!如果担心猫抓了老鼠会得病,就记得定期体内外驱虫。
网友1289