提问 100%真实宠医在线解答

去微信领券提问

实时接受医生通知

蘑菇宠医 > 宠物知识 > 狗狗 >狗为什么吃人屎

狗为什么吃人屎

蘑菇宠医与@ 文茂桂联合整理 | 2023-01-16 | 43193人看过
狗狗吃人屎可能是因为缺乏微量元素,从而导致异食癖的症状,这时候狗狗不但会吃粪便,可能还会啃泥土和墙壁。其次,如果狗狗没有吃饱,长期处于饥饿状态也可能会饥不择食,选择吃人的粪便。另外,如果狗狗刚开始吃人屎,而主人因为没有及时发现而去制止的话,久而久之狗狗就会养成吃屎的不好习惯。因此,建议主人在发现狗狗吃人屎时,就立即制止它,并找到狗狗吃人屎的原因,然后对它进行教育和改正其不良行为。

1、缺乏微量元素

如果主人平时的饲喂量过少或者饲喂的食物营养不均衡,狗狗出现了微量元素的缺乏,就会选择吃人屎来补充自己的能量需求,有些狗狗还会出现啃墙壁、啃泥土、吃脚指甲等情况。这种情况下建议主人给狗狗补充微量元素,并且在看到狗狗异食的时候也适当制止一下,让它知道这是不好的行为,之后情况就会慢慢好起来的。

2、过于饥饿

如果主人平时总是毫无规律的给狗狗喂食,当狗狗过于饥饿,身边又没有能吃的食物时,就会饥不择食吃粪便。所以主人平时一定要满足狗狗每日的营养和能量的需求,定时定量给狗狗喂食,不要让狗狗长期处于饥饿状态,避免造成狗狗营养不良、消瘦。

3、行为习惯不良

人的大便中会含有很多没有消化的物质,而狗狗的嗅觉又比较灵敏,能够分辨出这些没有被消化的营养物质,所以就会去食用,再加上主人没有及时制止的话,久而久之狗狗就会养成吃屎的不良习惯。因此主人平时一定要及时清理粪便,不要给狗狗接触粪便的机会,当发现狗狗乱吃粪便时,一定要立即阻止并进行管教。

©本文版权归蘑菇宠医所有,任何形式转载请联系我们。

热门推荐

来自宠医

文茂桂执业兽医师

执业编号:A012016510143

咨询医生

相关科普更多

狗为什么吃猫屎
郭秋萍 执业兽医师

狗狗吃猫屎可能是因为缺乏微量元素、感到饥饿、行为习惯等原因导致的。首先,如果是因为缺乏微量元素导致的异食癖,主人就可以及时给狗狗补充微量元素。其次,如果是因为饥饿导致的,就需要根据狗狗的情况合理增加喂食量。最后,如果是因为行为习惯导致的,就需要主人及时制止和教导,纠正狗狗吃屎的坏习惯,并及时清理猫屎,这样狗狗就吃不到了。

狗能吃人的益生菌吗
文茂桂 执业兽医师

狗狗不能吃人的益生菌。因为狗狗和人的肠道菌群是不一样的,如果盲目给狗狗吃人的益生菌,可能会造成狗狗的肠道菌群紊乱,从而出现腹泻、肠胃胀气等消化道症状。因此,建议主人最好给狗狗喂食犬类专用的益生菌,帮助狗狗消化食物,并调理胃肠道菌群的平衡。

狗为什么咬人
邓薄鸿 执业兽医师

狗狗咬人主要有以下六种原因:第一、受到了威胁或惊吓,出于自卫发起攻击。第二、被侵犯财产或领土,就会主动攻击。第三、保护主人或幼崽,一旦发现主人或者幼崽受到了威胁,就会立马冲上去攻击对方。第四、磨牙需求,特别是换牙期的幼犬,因为牙床很痒,所以会咬人。第五、护食,这也是狗狗与生俱来的本能。第六、感染了狂犬病,脾气暴躁,随时都可能会咬人。