狗狗对生人叫怎么办?
对于狗来说,它认为叫唤是表达自己的一种情绪和意愿。 比如说我饿了,我要吃;我不开心了,要叫你;有危险要你帮忙,所以它用这种方法来跟你交流。 但是人跟人之间不会这样,因为人比较复杂嘛!有时候可能只是不想理你,但是也不会直接说出来“我不想理你”这种话,所以人会通过一些其他的肢体语言、面部表情来表达自己内心的真实想法。 所以当有人不跟我家狗互动的时候,它会先叫几声,如果这个人没有反应,那它就不再叫喊,继续去做别的事情去了。 如果这个时候有人过去抱它、摸它、跟它玩,它的叫声就停止了。 所以它其实很清楚自己的叫声是在表达什么,但是它不明白的是为什么有人对它不理不睬的。 因为在狗的世界里面,它只有开心或者不开心的表情,而且非常直接就是那种很开心很兴奋的样子和不高兴的那种样子,因为它不能理解人的那些委婉的表达。
我觉得我们作为主人应该去教一下它们怎么去识别不同人的表情。 我们平时在家可以拿一张不同的面部的照片给狗狗看,告诉它这是开心脸/不开心脸……然后让它指认是哪张图片表达了什么样的心情和意思就好了。 慢慢训练,让狗学会分辨这些表情是什么含义。 你也可以跟你的狗子说“如果你看到陌生人靠近,你要叫,如果是熟悉的人过来就可以不叫……” 虽然狗不知道什么叫“陌生”、什么叫“熟络”,但你可以通过声音、动作之类的来帮助它区分。 比如:陌生人走过来:叫!(同时做出叫声)熟人走过来:不叫(摇尾巴,冲上去欢迎) 每次见到不同的人,都可以重复这样的步骤,直到它可以分清不同人脸上的不同的情绪和感觉,知道对方是想做什么。
还有就是在出门玩耍或者遛狗的时候,尽量不要带陌生的狗和人一起,因为狗会误以为大家都是一伙的,所以才会对你发出警告… 在面对陌生人的时候,可以给点小零食什么的吸引它的注意力,转移它的注意力就好啦~