宠物狗为什么会吃屎?
1. 行为养成
在探讨狗为什么会吃屎这个问题之前,我们先来讲一下狗狗的排泄习惯。 未养过犬的人,对于犬的排泄行为大多有误区,认为犬只有在便溺时才会排出粪便,事实上并不是这样。 犬是直肠子动物,具有随时排遗的特性。也就是说,在它们感到饥饿、紧张、兴奋、劳累等情况下都会排出粪便。这给狗狗“食粪”行为提供了充足的行为基础。 而令人们不解的是,为什么一些狗狗会吃自己或其它狗的粪便呢?! 实际上,这种现象十分常见,我就在现实生活中见过。只不过人们出于对粪便的洁癖和恶心的心理,不愿深究背后的原因罢了。 如果就“为何狗会吃屎”进行深入研究的话,你会发现“食粪”行为的背后,可能隐藏着其它更深层次的原因…… 而这些原因往往与狗狗的生理特征、生活习性以及社会属性有着千丝万缕的联系。
2. 生理需求
首先,从生理层面来看。有专家表示,由于食物匮乏,或是主人给予的食物不易咀嚼等原因,导致犬只不能正常摄入足够的营养,从而出现异食行为以弥补身体所需。 当然,这种因生理需要的“食粪”行为多出现在幼龄犬的身上。随着犬的不断生长,这种生理需求的“食粪”行为会慢慢减少直至消失。
3. 认知错误
除了上述所讲的生理因素会导致犬“食粪”外,另一种常见的因素就是认知错误导致的模仿性行为。 众所周知,猫咪是爱干净的小动物,它们的粪便一般来说没有异味且成型。当猫咪如厕后,主人会在第一时间用纸巾、拖把等进行清理,但忽略了狗狗的存在感。这个时候狗狗可能会觉得猫咪的粪便很有营养价值(尤其是幼龄犬,认为猫粪便可以补充体内所需的微量元素),于是就会品尝一口,以确定是否有吃的价值。 有些狗狗也会吃自己的粪便,原因同样是由于嗅觉敏感,认为粪便内有可食用价值的营养物质。所以,我们在看到狗吃屎时不要反应过度,应该冷静处理,不然有可能刺激了狗狗的嗅觉进而引发它的暴食行为。