为什么猫不喝水?
猫不喝水主要是因为猫的祖先是沙漠猫,生存环境不需要喝太多的水,猫的祖先吃的是猎杀的啮齿类动物,体内含有足够的水分,所以没有喝水的习性,现在的家猫沿用了祖先的习性。
具体原因
1、祖先遗传
最早的猫生存于水源不足的沙漠地带,它吃的啮齿类动物体内含有70%以上的水分,可以提供它所需要的一切,所以不需要喝太多的水。后代的猫沿用了祖先这一习性。但到了现代,有的猫的主人喂食的是猫粮或其它干燥的食物,体内严重缺水,就必须喝水以满足对水分的需求。
2、喝水容易遭袭
早期生活在沙漠地带的猫,喝水的时候是非常危险的,因为在水边很容易遭到其它动物的袭击,所以养成了宁可不吃东西也要少喝水的习惯。