小狗总去别人家吃东西怎么回事?

项荟昃项荟昃最佳答案最佳答案

首先,我们要搞清楚狗狗为什么去吃别人给的东西。 无外乎2点原因引起 1、身体需求(饥饿) 如果长时间不给狗狗喂食,或者给它吃的食物种类比较单一,那么一旦见到有人喂食就会扑上去,甚至咬人手!这是因为体内缺少某种营养元素而引起的,它需要用别人的食物来补充。所以,如果看到狗啃食食物应该及时制止。 但不是所有的狗狗都那么“善良”的。例如:沙皮狗在饥饿的时候,会把自己身上弄脏,然后假装呕吐,吐出消化不了的食物残渣,从而得到食物。

2、行为习得 因为人类的饮食跟犬不同,人类有手有脚行动方便,能自如的使用工具,而犬不能,它们必须通过嘴来获取东西。很多犬都是从嘴里获得人类的食物的。 比如说,你手里拿着一根骨头,在你和狗狗目光相接的那一刻起,它就已经开始琢磨着如何从你手里获取到这块骨头了;当你把骨头放入嘴中咀嚼的时候,它的目光一直跟随着骨头的移动而移动....直至它看见你没有再举着吃下去,它就知趣的走开了。 同样,如果你手里拿了一块馒头,在你和狗狗目光相碰的那一瞬间,它已经开始思考如何从你手中拿到这根馒头了…… 当它将鼻子接近你的手时,如果它嗅到了它喜欢的味道,并且确认你是真的打算把它给你的话,它就会毫不犹豫地啃咬下你手里的那根“骨头”。

对于这种行为,我们可以做两件事 : 不主动给予,以训练狗狗的主动性与距离感为主; 只给到嘴边,不让狗狗咬到,并逐渐拉长距离,以改变其习惯。

发表评论
请发表正能量的言论,文明评论!