为什么打床狗狗会叫?
狗在睡觉被打扰的时候会发出叫声是本能,就像你在睡觉时有人闯进你房间你会叫一样。 狗的嗅觉很灵敏可以闻到1公里以外的气味,同时听觉也是人类好几百倍的灵敏度,所以平时狗听到一点点响声都会马上警觉起来。
当狗睡在床上时主人突然打它或摸它一下,它会误以为有敌来袭击自己,就会马上大声吠叫警告敌人不要靠近,这是它的应激反应。 如果平时都这样打它,久而久之它就养成习惯一睡觉被打扰就大叫。
要改掉这个坏习惯你可以这样做: 先把它关笼子两天,让它习惯关笼子,期间只投喂不喂食水。 第二天晚上睡觉前把狗放出来,让它到床上去睡,你躺在被窝里别动,如果狗一上床你突然吓一大跳打它的话,那它就是故意的,只是它还没意识到你是在吓唬它,所以还会继续叫着。过一两分钟它不叫了你就轻轻抚摸安慰它,继续让它在你被窝里睡下,这时候它应该不会叫了已经意识到你是没有恶意了;
第三天晚上重复上述动作,不过这次你可以让它在床边玩一会儿再上床,它不靠近的话你可以慢慢把它抱过来,直到上床为止,它应该不会再叫了。 第四天开始允许它在床上随便蹦跳,这时你要给它奖励食物或玩具; 接下来你就可以完全放心让它在你的床上乱窜了。