小狗什么時候就不咬人?
首先,狗狗不是靠“年龄”来区分“懂事”和“不懂事”的。 这世上没有“小霸王”,也没有“熊孩子”。 只有小狗、小猫等,没有“大狗”“成犬”,同样没有“幼犬”。 因为,无论是狗狗还是猫咪,其各个年龄段之间并没有明确的边界(除了刚出生的几天到几周)。 它们不会自己知道自己几斤几两。 我们人是有自己的自我意识的,是自己知道自己是小孩/女人/老人…… 而动物是没有这个功能的。 所以,对于它来说,它不知道自己是什么“犬种”,也不知道自己有多大。 比如,一只3个月大的泰迪熊,跟一个3个月大的拉布拉多,它们的体型差不多,都是3个月大的“狗宝宝”;而一只10个月的吉娃娃,跟10个月的拉布拉多,虽然大小差不多,但是前者的体重只有后者的四分之一。 对于没有自我认知能力的狗狗来讲,它不知道自己的体重或者身高在同类中处于什么位置,也无法分辨人类是老是小是弱。 在它眼中,一切活物都是大小不一的肉块——可以吃的肉块、可以玩耍的朋友、需要警惕的敌人。 无论年龄多大,只要主人没教过它“不咬”,那么它就会“咬”。 同样,即便年龄大了,只要主人大腿一抬,它也会“扑”上去——这跟年龄无关!只跟训练有关! 所以,想要狗狗不再咬人,唯一的方式就是训练…… 至于题主所说的“打它骂它”? 不存在“打它骂它就可以”这种说法。 如果它真的是因为“害怕你”而不停吠叫和躲闪,那么你越喊它越凶,你越打它越躲,这不是它的错。
你要想的应该是,如何让它不再害怕你,而不是试图用暴力让它的神经停止反应。 记住,你的态度会在很大程度上影响狗狗对你的态度——特别是小狗。 你对它好,它就会对你好。 你骂它、打它,它也就只会记得“这个人很凶”,从而远离你。 但是如果你打它之后,给点零食它吃,抚摸它,跟它玩,它很快就会忘记刚才的“恐惧”,转而热情地向着你。