为何狗狗会吃屎?

宇文馨儿宇文馨儿最佳答案最佳答案

首先,狗吃便便是很多品种都有的习性(包括人) 其次,关于“为什么”的问题就多了去了… 一、为了填饱肚子 这个是最直接的解释——当食物摄入不足的时候,任何可以获取到的能量都会成为猎食的对象,比如粪便里的未消化的食物残渣。这跟某些食腐动物啃食死体一样是为了填补饥饿感,只不过人类不太能接受粪便的味道而已~ 但这个理由不能很好的解释一些情况 1.家养的狗不会去主动找粪便来吃;

2.没有吃成大便,反而被大便给噎死的案例也不少呢-_-; 所以,这个答案只能算是一个比较牵强的“为什么”吧…… 二、争夺地位 在犬类的社会里,地位高的狗会吃掉地位低或者无地位的狗的粪便以彰显自己的地位优势(没错我说的就是哈士奇和金毛!) 这种行为的实质就是利用粪便的气味来宣示自己对地盘的统治权~ 不过话说回来,在狗的世界里其实并没有像人类这样明确的主人与被主人的概念,所以它们也并不存在所谓争宠的情况啦~~ 三、标记气味

这点在狗的繁殖期尤为重要,狗会在自己排过尿或者撒过屎的地方再嗅上几下,将这些地方重新覆盖上一层自己的气味以便留下记号。这样可以告诉其他狗这里已经被谁占据过了,请不要打扰~ 当然如果发情期的狗吃了别的狗的粪便那可就糟糕了… 四、异食癖 这点就不多说了…异食癖的原因很复杂,一般与营养失调有关。

五、模仿其它同类

这一点是我在网上看到的最靠谱的解释了~ 因为狗天生具有强烈的社交性,它们会通过观察其他同类的举动来进行自我行为的学习。所以当一只狗看到另一只狗正在吃粪便时它会下意识的认为这是可以吃的…而且这种行为还会传染到其它狗身上形成一种流行风潮。(・∀・) 所以,下次你家狗再对着你的大便流口水,可不要急着打它哦~说不定人家是在向你学乖呢! ^o^ 最后再来说说如何解决这个问题。。。 其实,要制止狗吃大便真的很简单:

1.发现它在大便上舔嘴时就大声叫骂并用手拍打它的头使它知道这样做是不对的! 多试几次它就会明白你的意思了!

2.把它的食盆放到离大便远一点的位置(最好能隔开三米以上)让它必须走一段路才能吃到饭以此惩罚它不好好吃饭的行为。 如果以上两种方法都没用的话就只能选择暴力解决了…(c﹏c)嗯,就是这么简单粗暴。希望对你有帮助(^_^)

柴咏强柴咏强优质答主

我还没养狗,但我家有只猫咪,也曾经发生过这种事。 先声明一下,这是我听来的故事,可能不是那么准确(因为我是来听故事的);

1.某天我妈给我打电话说,“你快回来吧!”我很奇怪问她怎么了。她说“它吃自己的jis了……” 我说,“哦……那有什么关系啦。” 2.过了几天妈妈又给打了个电话,说猫吃了自己的jis,我说,“哦,没关系的”…… “不,这次吃的不是我自己的jis啊!是你自己刚拉出来的!你刚刚冲完厕所,它就在那里嗅来嗅去地把你的jis给刨了出来并吞下去了!”(这简直是我最恶心的一个梦了)

3.有一天我在网上看到一篇文章,题目是《为什么猫喜欢吃屎》,里面写了好多原因,比如“异食癖”“寻找食物”“标记领地”等等,还举了很多例子证明猫爱啃自己的jis、吃别人的jis甚至吃其他动物的粪便等。所以我想,也许狗狗也会这样做呢……(虽然我没有亲眼目睹,但我知道肯定发生过这种事情而且不止一次两次三次……)

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