怎么教狗狗不吃别人的东西?
首先,我觉得应该先搞清楚为什么狗狗会吃别人给的东西呢? 1.狗没有主人意识,不知道自己是谁的狗;2.在狗眼里人和狗平等不分高低贵贱;3.狗觉得人给的吃的比它自己吃的好吃4.狗喜欢跟人玩,想吸引你的注意,或者讨好你5.狗把嘴张开表示我饿了,你要给我吃东西6.周围有别的狗吃这个食物的时候他以为也好吃于是也吃。
根据这些原因我们来对症下药! 首先,我想问一下各位养狗的主人是不是经常说“这是你的”、“这是我的”这种话来区分你和狗狗的关系,如果平时你没有对狗狗进行正确的定位和划分,那么狗狗就会不自知自己和主人的关系,也就不知道谁是它的主人了。所以解决这个问题的方法就是多对狗狗说“你是我的宝贝”等之类的话,而且要表现出你很爱它、对它很亲昵的状态给它看哦~同时也可以买一些玩具让它自己跟它玩耍然后多表扬它多奖励小零食。这样慢慢的狗狗就能感受到你和它的区别以及你是它的主人啦~
第二点,这点是我认为比较重要的一个因素因为它直接影响了最后的结果嘛。虽然我们平时都说狗和人类是平等的,但是这句话不能理解成狗和人一样平。因为人类站在食物链的顶端,而狗不是,所以当有人给狗好吃的时,很多狗都会不自觉地去吃。所以我们还是要从小训练它们不要随便吃东西比较好哦。这里我们可以使用惩罚法,当狗狗想吃陌生人的东西时就大声呵斥并且轻拍屁股或者拿个零食引诱它过来再奖励,反复几次就有效果啦(不过还是不建议用零食去引诱狗狗哦)。
第三点和第四点是有关联的,既然狗狗觉得人没什么特别的地方那它就会对人给的食物感到好奇并且想要尝一尝啦~这种情况一般发生在刚抱回家的狗狗身上比较多哟~这时我们就可以采用上面说的方法咯——先给零食让狗狗熟悉味道然后再喂狗粮(建议每次只喂几粒哦不然吃太多也会造成消化不良的哦!)吃完之后给予奖励并表扬它乖宝宝真棒~就这样每天重复直到不吃了为止哦!
第五点就比较简单啦,狗狗嘴巴张开表示它饿了需要食物,此时如果你不想让它吃就不要给他吃就行了呗。
第六点我个人认为是有点道理的 因为我家狗以前特别喜欢跟其他宠物抢食吃(比如猫粮啊猪骨什么的都能抢回来)后来通过不断训导发现它确实不会再主动去抢其他宠物们正在食用中的食物了呢~所以我觉得这一点可能也是有一定依据的吧!