幼犬为什么吃自己的屎?

原芙洲原芙洲最佳答案最佳答案

幼犬吃屎是天生的,并不是心理上存在缺陷,狗狗的这种习惯实际上是从小狗妈妈那里学来的。狗妈妈吃屎一是为了保护幼崽,避免让天敌从排泄物中找到幼崽的位置;二是为了保持狗窝的清洁卫生。当小狗狗断奶以后,狗妈妈就不再清理幼年的排泄物了。可是小狗狗已经能够自己决定如何处理排泄物了。当它们自己在狗窝里拉屎拉尿时,仍然会模仿狗妈妈将排泄物吃掉。这在幼年狗身上是很常见的,绝大多数的狗在一岁或一岁半以后都能自动纠正过来。

防止狗狗吃屎的方法

如果能够及时清扫狗狗的排泄物,就可以防止幼犬因为习惯问题吃屎。同时饮食方面注意钙和维生素的适当补充。发现狗狗有吃屎的行为,必须立刻制止,而不是置之不理,更不能放任。必要时可以给狗狗的便便里放点辣椒或者是臭味的味素等拌入便便中,让狗吃起来又辣或很臭,自然就不吃了。

作为狗狗主人需要训练狗狗养成定点大小便的习惯和不能吃屎习惯。当狗狗在外面大小便完毕准备吃屎的时候,一定要及时制止。

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