狗狗几个月才不会乱叫?

陆竹贤陆竹贤最佳答案最佳答案

这问题问得,仿佛小狗天生就会吠叫似的。。。 狗并不是天生的「会叫」,而是天生就不懂「不叫」一样。——只有通过训练,才能学会「不叫」。 所以问题的本质是:在幼犬时期(尤其是3个月以前),如何纠正和防止它乱叫? 其实大多数的狗仔,在3~7天之间会开始学「叫」;并且在4周左右,会开始理解自己的名字。

在此之后,只要主人认真、正确地对待它的每一次「叫」,并及时给予相应的反馈,那么「叫」的行为就能够被有效地抑制。

不过,如果主人放任不管的话,那么任何行为都有可能在错误的环境下发生——例如,它在饥饿时想要吃东西,但又不明白该怎么表达的时候,就可能「叫」出来……所以此时主人才会听到「奇怪的叫声」。 所以本质上来讲,狗狗的「会不会叫」,跟它们的遗传基因并没有太大关系,而是因为它们受到了「后天的训练」。 而如果在幼犬时期,没有给它们正确的发声命令,也没有及时纠正它们发出的声音,那么以后想制止这些习惯性的“叫”,就难上加难了!

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