狗狗为什么要吃猫屎?

虞于刚虞于刚最佳答案最佳答案

因为狗的祖先就是这样 狗是狼进化来的,而猫是野猫(也叫狸)进化的。 在远古时期,在狼群里有这样一个现象:每捕杀到大型猎物时,头狼会先吃一顿,然后把剩下的分给其他狼群成员;而狼崽们从妈妈那里得到的永远是吃剩的残羹冷炙… 因为狼的消化系统没有猫科动物那么强大,所以只能先大快朵颐然后消化一部分留下一部分给其他狼。这导致每次分食大型猎物后剩余的肉都会有一部分被微生物发酵,变得难以食用。为了尽快吃完,它们会把腐败的部分先嚼一嚼吞下去,然后再去吃没怎么腐烂的地方.... 就这样,久而久之就形成了吃腐食的习惯和习惯性的咀嚼动作。 而这种习性遗传到了现代,虽然狗已经不生活在野外的狼群了,但吃腐食以及咀嚼行为的习性却还是保留了下来。 所以你看到狗咬猫便便是因为这是它们的传统。如果一只狗不吃猫屎,反而会被它的同类认为它是一个怪胎....

另外呢,还有一种说法是说,狗是吃了猫拉的粑粑才学会拉粑粑的……当然这也只是人们根据目前的观察结果做出的猜测而已,并没有真正得到证明。。。。

厉玥梦厉玥梦优质答主

我养的第一只狗是阿拉斯加雪橇犬,也是一只小奶狗(刚满月)。 它爱吃别的动物粪便……比如鸟的、鱼的,还有猫咪的粪便是最爱!(不知道为啥,就是喜欢) 最受不了的是,它会扒拉出已经干掉的屎尿团,然后在上面打滚,然后舔干净它的毛……

第二只是金毛寻回犬,刚抱回来的时候才一个多月大,还没睁眼呢; 第三只是边牧,4个月左右抱回来的。现在快10个月了,没吃过别的动物的粪便,但是会闻气味,还会在发现同类或者异类的排泄物时试图吃掉…… 而且它们都很喜欢我的便便…… 不过我不喜欢它们的便便味道,所以都放臭了之后扔进马桶冲走,然后再用消毒液清理卫生。

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