宠物狗为什么会吃屎?

项禹项禹最佳答案最佳答案

1. 行为养成

在探讨狗为什么会吃屎这个问题之前,我们先来讲一下狗狗的排泄习惯。 未养过犬的人,对于犬的排泄行为大多有误区,认为犬只有在便溺时才会排出粪便,事实上并不是这样。 犬是直肠子动物,具有随时排遗的特性。也就是说,在它们感到饥饿、紧张、兴奋、劳累等情况下都会排出粪便。这给狗狗“食粪”行为提供了充足的行为基础。 而令人们不解的是,为什么一些狗狗会吃自己或其它狗的粪便呢?! 实际上,这种现象十分常见,我就在现实生活中见过。只不过人们出于对粪便的洁癖和恶心的心理,不愿深究背后的原因罢了。 如果就“为何狗会吃屎”进行深入研究的话,你会发现“食粪”行为的背后,可能隐藏着其它更深层次的原因…… 而这些原因往往与狗狗的生理特征、生活习性以及社会属性有着千丝万缕的联系。

2. 生理需求

首先,从生理层面来看。有专家表示,由于食物匮乏,或是主人给予的食物不易咀嚼等原因,导致犬只不能正常摄入足够的营养,从而出现异食行为以弥补身体所需。 当然,这种因生理需要的“食粪”行为多出现在幼龄犬的身上。随着犬的不断生长,这种生理需求的“食粪”行为会慢慢减少直至消失。

3. 认知错误

除了上述所讲的生理因素会导致犬“食粪”外,另一种常见的因素就是认知错误导致的模仿性行为。 众所周知,猫咪是爱干净的小动物,它们的粪便一般来说没有异味且成型。当猫咪如厕后,主人会在第一时间用纸巾、拖把等进行清理,但忽略了狗狗的存在感。这个时候狗狗可能会觉得猫咪的粪便很有营养价值(尤其是幼龄犬,认为猫粪便可以补充体内所需的微量元素),于是就会品尝一口,以确定是否有吃的价值。 有些狗狗也会吃自己的粪便,原因同样是由于嗅觉敏感,认为粪便内有可食用价值的营养物质。所以,我们在看到狗吃屎时不要反应过度,应该冷静处理,不然有可能刺激了狗狗的嗅觉进而引发它的暴食行为。

窦敏窦敏优质答主

这个不是狗故意的,而是它以为那是可以吃的食物。 动物都有异食癖性(比如舔食自己的粪便)、和自体吞噬行为(比如吞进自己的毛发),但是它们不会将这样的东西吃下去。因为这样做会破坏消化道,造成身体损伤。

但是如果这样东西对它们而言很重要的话——比如说对于狗狗来说,吃粪是它们的祖先遗传下来的原始习性而保留下来的一种本能。

所以这种行为就发生了。 我在养狗的时候,看到它的前爪刨土,然后埋进去一个东西;过不了多久又扒出来闻一闻……我当时非常好奇地挖了那团“土”一看,原来是一粒大米,当时觉得好神奇啊! 但是后来我才知道这其实是它的祖先为了把虫子吃到嘴里才进化出来的“技能”呢~ 所以其实如果爱宠真的吃了你的便便的话,不要生气哦~它是真的很爱你。

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