为什么狗狗要吃自己拉的屎?

吉高杰吉高杰最佳答案最佳答案

这个跟狗的祖先有关,据现代科学研究表明 犬科动物的祖先生活在北方寒冷地带,在那里很多植物的种子被动物吃进去后很难消化又排出体外,在野外环境这些种子很容易发芽从而获得食物补充。所以为了消化和摄取更多的营养它们的肠道很长,而且会吃掉自己的粪便,这样能再次吸收食物的营养成分,并且把没有消化的部分再排出来,而它们会把已经消化的部分再吃下去。所以现在的狗也有这种习性。

现在家养的宠物狗没有了这种环境,但还保留了原始的习惯! 另外在自然界中很多种动物都有吃便便的“陋习”比如大象、牛、羊等等,这是因为它们体内缺少一种用于分解一些纤维类的消化酶,导致这些东西不能被消化,只有通过粪便的形式排出体外来完成代谢过程,而这些东西又是其他动物的食物的来源。

其实从某种程度上来说这些动物是在帮助别人,因为有很多东西对于它们来说是难以消化的,但是其他的动物可以很好的利用,这也是自然界的一种共生现象吧。

邝堃邝堃优质答主

1.拉出来是为了把肠道中未消化的食物及时排除,保证消化道的通畅; 2.吃自己的便便是为了确认味道的反馈(因为吃了自己的大便会知道自己的大便里有没消化掉的食物); 3.补充体内所需的矿物质和微量元素; 因为狗没有牙齿,不能咀嚼,所以只能靠舔自己的便便来获取营养了! 所以你看到的舔东西的行为只是它正常生理的一个行为而已~而且有时候还会吃“shi”呢,不要太惊讶哦~~

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