为什么狗狗不吃别的狗的食物?

曹志国曹志国最佳答案最佳答案

感谢各位的关注!关于题主的问题“为什么狗不吃别狗吃的东西”我想应该分为两个方面来解答这个问题。 第一个方面:为什么有些狗不吃其他狗的东西?

一、领地意识 狗狗通过闻、嗅、舔来辨别食物的气味,当它吃到不喜欢的气味的时候会拒绝进食。而不同狗狗的嗅觉是有差异的,对于气味的判断能力不同,所以并不是你自认为很棒的味道,你的爱犬就会认为很好吃的;同样,你认为不怎么样的味道,可能在你家狗狗那里却是很美味的。所以,当一只狗狗吃到不喜欢的食物(气味)的时候,它会拒绝食用。

二、自我保护 对于人类来说,很多食物都是安全的,并不会因为吃了这些食物而导致中毒或者产生其他的疾病,但对于狗狗来说,却不是如此。狗狗的消化系统与人相比,有很大的差距,它的咀嚼能力很差,胃肠道也很短,缺少人体所具备的消化酶,所以对营养的吸收利用效果远远不如人。另外,由于它们的牙齿尖利且排列不规则,很难做精细的研磨动作,所以,无论是骨头还是肉类,都需要经过一定的处理,它们才能进行食用。

如果主人给狗狗吃了它们不熟悉,以前又没有吃过的新鲜食物,有可能会伤害到他们的肠胃,导致消化不良和呕吐腹泻,严重的甚至会死亡。当狗狗不吃您给它们准备的食物时,有可能是它在保护自己的表现,此时千万不要强迫它进食。否则不但会伤害双方的感情,而且还可能会有不良的后果发生。 当发现您的爱犬不吃东西并且体重减轻的时候,一定要弄清楚它不吃东西的原因是什么。是它自我保护的表现,还是在告诉您它不喜欢吃这个食物的暗示。只有弄清楚原因,你才能更好的对症下药,采取相应的措施。

第二个方面:为什么小狗能吃屎?

一、认知问题 小狗的嗅觉比人大约要灵敏80倍左右,它能够分辨出很多我们人类根本辨认不出臭味的味道。所以有时候当我们看到自家的小狗吃完便便后,又舔舐、嗅闻粪便,不要大惊小怪,这不过是它在确认食物来源的一种方式而已。

二、习性使然 在没有养成好习惯之前,小猫小狗在饥饿的时候都会去寻找自己认为美味的食物。这时候,它们通常会先舔舐一下自己所发现的“美食”,看看是不是自己可以食用的东西。如果它们觉得好吃,往往就会把它吃掉。而当您给它提供了它平时吃不到的好食物后,它也会先闻一闻,然后才吃,这是在培养良好的饮食习惯。

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