狗狗出门就对人叫什么原因?
对陌生人叫是狗狗的自我保护意识,这个没法改;但叫的程度和方式是可以训练的! 首先,确定你家小狗是对所有人叫还是只对你一个人叫。如果只对你一个人叫,那很好办——你离开他视线范围,不要管他,他会自己找你的(如果你离开了他的视线,他又找不到你的时候,会对你更加焦虑,可能会大声嚎叫)。
如果是所有人他都叫,那你就要小心了,这属于极度害怕的表现。你应该尽可能多地陪伴他,和他玩耍,对他进行安抚,让他不再害怕。但千万不要呵斥他,否则只会给他造成更大的心理压力。 如果情况还没有改善,可以尝试再给他找一个小伙伴,但前提是两个狗之间没有仇,而且新伙伴的脾气性格也要好。让两小只多接触、多玩耍,慢慢就会好了。
我家狗之前也是一出门就叫,特别是到陌生的环境,那叫一个凄惨啊…… 后来朋友给了我一个小技巧,让我在家测试了一下,效果不错哦。在狗狗常出没的地方铺上报纸,你要躲在安全的角落。然后,让狗狗自行通过。当它经过时,你突然跳出来吓唬它,反复多次。之后,你会发现它在陌生环境不叫了,而是直往你身上扑。
这就是心理学上的“消退”原理。只要你平时不溺爱,适时地给点惩罚(不是打哦),效果会更佳~ 当然,你可以在它小的时候教它学会“坐”“等”等基本命令。这样你出行的时候就能控制住它了。