狗狗为什么追别的狗?

朱红科朱红科最佳答案最佳答案

因为狗的社交方式和人不一样! 人会有“社会距离”的概念,和陌生人交往,一般都不会太近了,会保持一定的距离。 和熟人、家人就更不用说了,有些甚至会说“滚远点!” 但狗狗不会啊…… 它们不会像人一样思考,判断和谁比较亲近,和谁保持距离。 在它们的世界里,没有这个概念。 所以,一条陌生的狗在它面前,对它叫唤,摆出好奇的样子,它就会觉得很新鲜,想跟这条陌生的狗玩耍,追上去嗅一嗅,舔一舔; 如果是一条熟悉的狗呢,那就更嗨了,一蹦一跳就过去了…… 至于气味啥的,都是它脑中幻想出来的东西,实际上不存在。 对于主人,也是一样的道理。 一个对它来说完全陌生的人,突然走过去摸了它一把,它也会觉得这是很奇怪的事情,很想弄清楚这人是谁(通过嗅觉和声音)。 如果这人和它是认识的,那它更乐了,一蹦一跳地凑上去。

所以说,想要纠正狗狗乱追人的毛病,得从两方面下手。 一方面,是改变狗狗的社交态度——训练它,让它知道什么能碰,什么不能动。 另一方面,则是由人来制止狗狗乱扑人的行为。 当它要去追陌生人的时候,大声喝止住它的举动,如果它已经扑了过去,就立马拽住它,将它抱起来。 反复练习,让狗狗意识到这样做是不对的,应该受到惩罚。

当然,对于自家毛孩子已经犯下错误了,我们也不能只打骂,还是要适当的给予一些惩罚,例如没收喜欢的玩具,不让它吃好吃的等等。 这样,当它在犯错的时候,就能想到不愉快的结果,从而做出正确的选择。

我来回答
请发表正能量的言论,文明评论!