狗狗为什么吃别人狗狗屎?

练初萱练初萱最佳答案最佳答案

这个视频,我看过,也回答过。 先说答案:在自然状态下,狗的祖先会吃掉自己的粪便。 首先从嗅觉说起,你的嗅觉能闻到两公里以外的味道,你的味觉可以尝出大约一千种以上的味道,而你的听觉可以听到40万赫兹以上的声音(人耳最大可听频率范围是20千赫兹)。 再来说说视觉,你眼睛的视角是180度,可以看到正前方的物体和左右两侧各约90度的空间。 但这些感知能力都不足以支持狗去识别是不是自己吃过但是没嚼烂的食物残渣。 所以,要狗不吃的唯一办法就是彻底清洗干净,让狗闻不到味道。不然的话即使你把食物吃光了,只要剩下一点饭渣,狗都会吃下去。

回到这个问题上来,如果是我养的狗,我在处理自己剩下的食物时会非常小心,尽量不留下能够被它认出来的味道,这样就能避免它吃下“自己的”屎了。 但是如果在户外遇到别的狗,而且距离不远的话,我估计我的狗会去吃它的“自己的”屎。 而这看起来可能很奇怪,但这是符合动物的生理功能的。 在自然界中,动物们通过排泄自己的粪便,然后再把粪便吃掉,以此获得身体所需要的营养成分。而肠道中大部分的细菌都是对人体无害的,它们帮助消化,抑制有害菌的生长,同时分解各种难以消化的营养物质,比如纤维。食物中的营养经过消化吸收后,最后被重新摄取进入小肠被吸收利用的过程。 对于狗来说,这一点非常重要,因为幼犬出生后头四个月内,主要依靠母乳获得营养,而母犬的乳房中有着巨大数量的乳腺,每个乳腺又分为若干乳室,这些乳室通过细小的乳头排出体外。

当小狗狗吃完奶后,母犬会把小狗的粪便吞到胃里,经消化道排入大肠,最后再通过消化道的菌群发酵分解,变成可以被它吸收的营养成分。 也就是说,在自然状态下,狗的祖先就会吃掉自己的粪便。

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