狗为什么要吃屎?

本来是不吃的。
2024年11月15日 16:36
有5个网友回答
网友(1):

一般来说,导致狗狗吃屎的行为可分为三个因素:狗狗的天性、行为反应和生理反应。你的狗狗吃吗?

网友(2):

1.
狗狗营养缺乏,以至于它必须想办法再回收利用。狗狗需要营养“均衡”的食物,请注意,是营养均衡不是营养丰富,很多主人常常觉得给狗狗吃很多鸡腿、牛肉是很营养的,其实这种食物对狗狗反而不健康。狗狗和人一样,醣类、蛋白质、脂质、矿物质、维生素等五种营养成分都是不可缺的,如果狗狗只吃肉或者是跟着主人吃人类的食物,就很容易造成矿物质以及维生素的缺乏,所以狗狗会想从粪便中再去吸收残留的营养成分。而流浪的狗因为谋生不易,在很难获得食物的情况下,也会重复吃自己以及其它狗狗的便便,直到其中的养分被榨干为止。
2.
当狗狗的肠道内有寄生虫时,会影响到它的消化吸收功能,使得狗狗排出的便便中,仍然含有颇多的营养成分,于是狗狗就会把便便当成食物再吃下去。
3.
有些狗狗天生缺乏某些消化酵素,也会造成消化吸收不完全,而让便便依然富有营养,而且因为狗狗吸收的营养不够,就更会想要去吃便便。
4.
另一个比较可能的原因是,狗狗觉得这样做很好玩,如果它平常的生活很无聊,缺乏玩伴而主人陪它玩耍的时间也不够的话,它可能会借着吃便便的行为来引起主人的注意。如果说主人的管教方式又让它误以为是游戏的话,那就会更加助长它这种行为。

网友(3):

因为长期喂食的食品营养比较单一,导致狗狗体内维生素严重缺乏。而人的粪便里含有大量的未消化的食物残渣、消化酶、和多种残留的微量元素,这可以补充它所需要的。另外粪便散发的气味对狗来说是很大的诱惑。可以喂它维生素B12来缓解、减轻这种不良的食粪癖。

网友(4):

因为狗狗身体内缺乏一种物质,需要大便来补充。这个你放心吧!不会对你家狗狗造成伤害的。也请你谅解。别因为吃屎就讨厌它了、、狗都是这样,大可不必担心。

网友(5):

因为和它的进化有关
从古到今
狗狗早早就被我们人类所驯化
但在原始时代
那时人们有时连自己都吃不饱
更别提可怜的狗狗了
它只能去吃被消化第二次的食物
所以狗狗的这一行为伴随着它们很久很久一直都到现在
虽然说现在有的狗狗不缺吃不缺喝
但是它们祖先留下的基因让它们无法去改变这一不文明的行为
但是狗狗的这种行为你在它很小的时候也就是第一次接触便便的时候
进行打骂
几乎可以训练过来的