如何让狗知道自己的名字吗?
“让狗狗知道自己的名字”这个目标似乎有点太模糊了,不知道题主是不是想达成这个目标——让狗狗听到主人叫它名字时,能够迅速地回头/转身/抬头看向主人;还是说达到能让狗认识自己名字的水平就可以了呢? 一般来说,让狗记住自己的名字是比较容易的(当然也要排除某些蠢到家的哈士奇);想让狗听到主人的呼唤时能立即反馈(如马上跑过来、转头看看等),则需要花一些功夫了.... 而要让狗认识到自己的名字(即能让狗知道自己名字的意思),那就需要更费些神了。 因为动物学的实验表明[1],要验证一个动物是否真正理解了自己的名字,只有当这个动物能在主人大声喊出他/她的名字后,找到喊她的人(即能找到指代自己的人),才能认为这个名字的意义已经为该动物所理解。 所以要让狗明白自己的名字是什么意思,最基本的方法就是,在每次给狗起名字的时候,都牵带一些指令(如“趴下”、“坐下”、“打滚”等等),在训练过程中,如果狗狗做到了每个口令,就奖励他一下。这样,在狗狗眼里,自己的名字就和这些口令挂钩了,一旦听到自己的名字,就会联想到相应的口令,进而做出反应。 在狗狗做了你期待的动作之后,不要忘了及时夸奖他!夸奖的话可以多说几句,但是记得不要表扬过了头哦~因为过多的表扬会令狗狗失去耐心的~( ̄▽ ̄~)~
除了这个方法之外,还可以给狗起个外号(如“饭桶”、“肥仔”、“胖子”等),在外号前面加上狗狗的名字,培养他对外号的认知度[2],然后在日常训练中不断重复。当然,在纠正狗的错误行为时,可以严厉地喊他的大名(最好是能同时配合上惩罚措施),让他区分正确和错误的行为,以加深对大名的印象。 如果以上方法都试过了,狗狗还是不能很快意识到自己的名字,也不要着急,多给狗子一点时间,相信过不了多久,他就会发现,原来自己的名字其实是主人呼唤他的暗号哦~~