为什么狗狗会吃自己的便便?

粟岚锦粟岚锦最佳答案最佳答案

1.生理需求 这是幼犬在成长期会有的行为,因为还没有学会如何消化食物,所以会把排便当成是吐出未被消化的东西,然后吞回肚子里继续消化。因此主人可以在小狗刚完成排泄后,将粪便捏碎,并直接喂食给牠们,慢慢训练牠的饮食习惯。

2.补充养分 当狗狗的身体缺乏某种营养时,它们便会从其他方式取得养分来弥补身体的需求。所以有些狗狗会因为营养不良而啃咬人类的脚指甲、乱偷东西吃甚至吃自己的大便。这时主人应多给予爱犬一些高蛋白质的食物,让牠能吸收足够的养分。如果情况严重,最好还是带至宠物医院检查。

3.模仿同辈 狗狗喜欢跟同伴学习,当发现同伴吃了某样东西后没有不适的症状,便也会跟着吃。例如:其它狗排完便便后未经过清理就直接走了,狗狗看见不会有任何反应,但若是人经过,就会把粪便捡起来吃掉。遇到这种情况,除了需立即处理粪便外,也须立即斥责狗狗,告诉牠这样做是错误的。

4.发泄情绪 有些狗狗会利用这种方式来宣泄自己的情绪,比如被禁足或是感到无聊的时候。此时饲主应该多加留意狗狗的行为,尽量分散它的注意力。若已经发现狗狗有这种行为,最好是每天多花时间陪它,不要让它无所事事,等到习惯成自然就难改正了喔!

5.获取安全感 有研究显示,某些狗狗会在排便后,自己再舔舔粪便后再休息或睡觉,这种习惯主要是为了让自己拥有更多的安全感及满足感。建议饲主可以多多拥抱爱犬,给它更多的关爱与呵护。

6.讨好他人 如果狗狗看到主人正在进食,它会本能地想讨食,甚至会做出吃便便的动作,企图吸引主人的注意,以此来博得主人的喜爱和关注。对于这样的狗狗,饲主需要多花时间与精力去陪伴爱犬玩,避免它因孤单而做出错误行为。

优质答主

其实啊,很多动物都会吃自己的粪便(人类除外) 比如猫、老鼠等,但狗却不会 因为狗的嗅觉非常灵敏 所以狗是不会嗅到气味才去吃粪的; 但狗会把刚刚排出的屎吃掉(当然如果味道变了就不会吃了哈)因为这样能更有效的杀死寄生虫和病菌! 如果不及时清理干净的话,不仅容易臭还会长寄生虫哦~所以一定要及时的处理掉哦~~~

不过呢在野外的时候,如果没有其他的食物来源时,也会吃一些自己拉的便便~毕竟它自己拉的不吃就会浪费了呀~~

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