泰迪怎么训练名字?
“名字”这个概念分主观和客观两种,从主人(或饲养者、呵护者)的视角看,你给宠物起的名字就是一个称谓;但从宠物的角度考量,它认为自己的名字叫“我吃饱了/我玩够了/我想尿尿”之类...
所以,要解决“狗狗知道自己的名字吗”这个问题,就要区分一下,你是想让狗狗理解你的称谓意义,还是让它明白你的语言指令。 首先从认知的角度讲,狗狗是不认识字的,所以你不能指望它能通过认字来理解你的意思。但是,动物学家已经研究证明,虽然狗不能识别文字,但它可以识别由字母组成的商标、品牌名等,甚至能分辨出不同文字书写风格的性别名称——当然,这些实验对象都是人类已知的品种,如拉布拉多,萨摩耶等等。 至于题主说的“叫它的名字时有反应”的情况,我猜是大部分人都经历过的事情,比如一只狗听到你喊“旺仔”会看你或者朝你的方向走过来,但如果是陌生人喊同一称呼时,它有可能会有不同的反应。这种情形下,我推测,“旺仔”对这只狗来说是一个名词性词汇,它知道这个词的意思是指“食物”或者“玩耍”等等,而不知道这个词的具体指向是自己的名字。 如果以上推理成立,那答案就很简单了。你在叫它名字的时候,它在玩游戏或正在思考吃什么,于是没有理你,但你站在它面前的时候,它发现是“食物/玩耍”来了,于是兴奋的扑向你。
但如果你不是在它面前蹲下来给它喂食,而是带着它出去遛弯,那么在户外它可能连你是谁都不知道的情况下,也会开心无比的奔向你,这时候就不要怪它不理你了.... 当然,你可以在它对你名字有反应的时候,用口令训练法试着教它新的技能。比如你想让爱犬学会“跳”,那么你可以这么训练它——“叫它的名字,这时它若听见‘跳’字并且开始‘跳舞’(四肢交替跳跃),你就奖励它食物。这样,经过无数次的练习,它就能在你叫它名字的时候,知道你要它‘跳舞’了。