为什么猫不喝水?

索勤索勤最佳答案最佳答案

猫不喝水主要是因为猫的祖先是沙漠猫,生存环境不需要喝太多的水,猫的祖先吃的是猎杀的啮齿类动物,体内含有足够的水分,所以没有喝水的习性,现在的家猫沿用了祖先的习性。

具体原因

1、祖先遗传

最早的猫生存于水源不足的沙漠地带,它吃的啮齿类动物体内含有70%以上的水分,可以提供它所需要的一切,所以不需要喝太多的水。后代的猫沿用了祖先这一习性。但到了现代,有的猫的主人喂食的是猫粮或其它干燥的食物,体内严重缺水,就必须喝水以满足对水分的需求。

2、喝水容易遭袭

早期生活在沙漠地带的猫,喝水的时候是非常危险的,因为在水边很容易遭到其它动物的袭击,所以养成了宁可不吃东西也要少喝水的习惯。

我来回答
请发表正能量的言论,文明评论!