首先,这个年纪的幼犬又贪玩、又好奇、精力充沛,看到主人回家兴奋是很正常的。而且你整天在家,你老公则是消失一段时间以后忽然出现,对狗狗来说,你老公带给它的兴奋度自然要高很多。
其次,它可能已经习惯了跟你用玩具互动,而你老公回家的时候,它把你老公的鞋子裤子和衣服当成了玩具,于是又扯又咬。
严格来说,你的狗狗没什么问题,它的行为都属于正常,但过度兴奋的幼犬,尤其是拉布拉多这类力气比较大的狗狗,往往会对主人造成困扰。我自己曾经带过一只11个月大的拉布拉多,亲是真的亲,皮也是真的皮,力气也是真的大。
对于你家的狗狗,我建议可以做一些行为调整的训练,其中你老公回家以后,和狗狗的互动方式是最关键的。
你在问题中描述的「制止和打」,其实都是非常错误的做法,因为这两种方式不仅是惩罚,也同时是「关注」。而对狗狗来说,主人的关注是最大的奖励。所以你老公在无意中,其实一直在增强狗狗扑人的行为。有人可能会说,这种情况是因为打得不够狠,打得狠了就能改,这种说法更是错得离谱。打,只能让狗狗害怕,破坏信任关系,导致狗狗习得性无助,引发更严重的行为问题。关于惩罚的危害我在一篇文章中详细说过,这里不再赘述,总之,不要使用包括「打骂关凶」在内的任何惩罚手段,那只会使情况变得更糟。
如果不能使用惩罚,那要怎么办呢?我这里提供两个建议,你可以试试看:
第一个方法,你老公回家以后,不要理狗狗,站着不动,随便狗狗怎么折腾,注意连眼神也不要跟狗狗相对,完全无视它。就这样,等狗狗自己安定下来,只要狗狗出现安定的表现,比如四脚着地,比如坐下甚至趴下等等,就立刻给一颗小零食奖励。一般来说,只要两到三分钟,狗狗就会出现安定的状态,当然每只狗的情况都不一样。给完奖励之后,狗狗可能又会兴奋起来,那就继续不理它,再来一遍。
每天回家都这样做,或者每次狗狗兴奋扑人的时候都这样做,很快狗狗就会学会,扑人不会得到主人的关注,而安定能得到奖励。这个方法非常简单,但也非常有效。
第二个方法,这个方法需要以你为主。你老公回家开门之前,先通知你,你用牵绳把狗狗系上,注意控制牵绳的长度,不要让狗狗可以扑到你老公。具体的方法也很简单,你老公开门,狗狗一定会扑上去,你握住牵绳不动,注意是握住,不要拉扯。由于狗狗扑不到你老公,几次以后,它就会开始做其他的尝试,比如回头看看你,一旦它把注意力从你老公的身上转到你身上,就立刻给个零食奖励。直到它把注意力完全放在你身上为止。
这个训练的原理,是告诉狗狗,男主人回家的时候,去女主人身边能得到美味的零食,从而每次外面有动静,它都会到你身边,而不是扑外来的人。
行为调整的训练都有很多细节,而且要根据自己狗狗的情况做调整,所以在问题回答中没办法写得很详细。你只要掌握了原理,就可以自己调整以及练习。建议你多了解一些关于宠物正向训练的原理和方法,一定会有帮助的。