狗狗为什么不愿意在外面吃东西?
这是狗的本能。 很多答主都说了,狗是群居动物,和狼一样,会集体围猎大动物来获取食物。因此,在外面的食物是不确定的,有可能有毒,比如被毒蛇咬过的蛇肉;或者是数量不确定的,比如捕获到了一头野猪,但还有没有第二头就不知道了;或者是有潜在危险的,比如遇到猛禽或熊之类的天敌。 所以,对于狗来说,在安全、确定的情形下进食是非常重要的生存技能。所以,你在自家门口给狗吃块肉,它也会先闻一闻,然后才啃一口尝尝味,确定是不是自己的食物又有没有毒之后才会吃下去。 如果是在外面,环境陌生且可能充满危险的情况下,狗是不会随便吃什么食物的。这也是很多狗不习惯出门的原因。如果你强行把狗带到野外让它吃东西,它的第一反应肯定是跑掉——在野外,不吃东西也能活着,而吃了不明食物可能导致死亡甚至丧命。
我养的第一只狗就是这种情况。那是几年前,我在北京工作,养了一只串串狗。这只狗是我从路边捡来的,当时它还很小,估计也就几个月吧(具体多大我也记不得了)。由于是小狗,而且很听话,很聪明,所以我很喜欢它。因为是在公司养的,不方便养太久,所以我工作了一年多以后就把它放在宠物店寄养了。一年后,我去宠物店把它接出来准备回家,结果一见到它时吓了我一跳,这狗瘦得皮包骨头的,完全不像一年前那样活泼可爱,精神也好多了……原来,这家宠物店经常拿各种骨头给它啃,结果它就天天啃骨头,别的营养品、狗粮什么的都不吃,结果营养不良,身体也受到了伤害!后来,我就专门买鸡肝和猪肝拌饭给他吃,慢慢调养了好久才恢复过来......现在,这只小狗已经14岁了,依然健在呢.