如何让猫咪记住他的名字?
教猫认识自己名字的原理,和训练猫其他技能的原理是一样的,都是利用正向强化让猫明白我做了什么好事,然后得到什么奖励。
所以,训练猫认识自己名字需要做到以下几点。
1、使用独特的名字
首先要确保你给猫起的名字不是其他常用词或者常用词的一部分,例如don’t,或者包含在bottle、basket等词里。因为这样在叫猫的名字时,可能会跟其他日常的说话混在一起,猫会搞不清它应该对哪个词作出反应。
2、不喊不要紧
要教会猫认识自己的名字,你首先得不要经常喊猫的名字。如果你经常喊猫的名字,让它干这个,或者,或者,不干那个~~,或者喊完猫不理你就不喊了,那么猫就没法明白喊它的名字和其他词有什么区别。
3、要喊给奖励
当猫在你附近比较闲逛,或者就坐在你身边的时候,就可以开始下一步训练了:
先喊它名字,然后在它回头看你的瞬间(不管它是有心回还是无心回),给它一个奖励,最好是食诱或者小零食,因为是训练的初期,可以使用猫非常喜欢的零食,而不是猫日常吃的粮食。持续一段时间以后,猫就会明白我在听到这个声音时候回头会有好事发生。这时候可以上下左右轮着喊。
4、增加距离
等猫在各个方向都能理解听到这个声音回头看就有好事后,就可以拉开你和猫的距离,站在房间这边喊那边的猫过来了。在它过来一截距离后就给它奖励,训练一段时间后,奖励它过来更长距离,直到叫过来为止。
距离增加后,有可能之前一直明白过来就有奖励的猫,现在不明白你喊它是想让它干嘛,这时候就降低难度,重复上一步,等它明白过来就有好事后重新拉开距离喊。