猫吃老鼠是因为老鼠体内含有什么(猫吃老鼠会不会携带病毒)

都知道老鼠很脏,身上携带多种细菌,为什么猫不怕?还喜欢吃老鼠?

你好,我从小就喜欢研究动物,对于这个问题,是因为猫的视力是非常重要的,猫的体内缺乏一种名为牛黄酸的物质,而牛黄酸正是提高哺乳动物夜间视觉能力的化学物质。由于猫本身不能合成牛黄酸,所以,它们只有大量地捕食老鼠,才能使体内保持足够的牛黄酸,从而保持夜间敏锐的视觉,使自己在自然界的激烈竞争中生存下去。这是它必须吃老鼠的原因,至于猫会不会得病,这个要分情况,首先经过千年之久的自然选择,猫已经对老鼠经常携带的病毒和细菌有了免疫,是不怕被感染的。但是目前为止,随着人类生活的接入,猫被演化成宠物,一般不去吃老鼠,而人类排放的生活垃圾又使老鼠携带更多新的病菌,此时二者已经不对立,不能完全确定。
猫吃老鼠是因为老鼠体内含有什么(猫吃老鼠会不会携带病毒)

发表评论

登录后才能评论