为什么狗会吃人的大便?

汪淑瑶汪淑瑶最佳答案最佳答案

先明确一点,狗狗并不是在吃便便,而是在“舔”便便。 很多人以为狗狗是闻到了便便的味道才去吃,其实是因为它们用舌头和牙齿“舔”,而不是用鼻子闻。如果是你自己拉的便便,你肯定会觉得味道很冲,恨不得离得远远的,更别说让狗去舔了。而狗之所以会吃自己的便便,是因为它们的嗅觉不够灵敏(相对人类而言),无法像人一样识别自己粪便的味道。所以,对狗来说,自己的便便是没味道的,吃了也就吃了。

再来说说为什么狗会吃其他动物的便便呢?原因也是一样的,因为狗的嗅觉不够敏感,并不能像人一样分辨出不同动物粪便的味道。于是,对于狗来说,所有粪便都差不多,都是没有味道或者只有轻微味道的。 说到这里就知道了,其实是狗的嗅觉能力限制了它不吃的可能性。

举个例子,比如你在草丛里小便,然后一只狗狗路过,一般情况它都不会吃。但是如果你是在野外拉屎,同样是一只狗狗经过,它有可能吃吗?答案是否定的,因为它能闻到与你不同气味。 所以,对于狗来所,自己与别人的不同味道是非常重要的信息。这些信息帮助它们区分“是谁”的便便、“能不能吃”的便便。

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