小狗为什么能记住自己名字?
这个和狗的记忆强度和主人的训练方式有关,我做过多次实验(对自家狗)当它叫出你的名字时给予奖励(吃的)并抚摸它,这样它的记忆里就会形成一个联系“叫名字-食物” 然后你反复的叫它的名字再给它食物这样它就能记住自己的名字了。当你不再重复这个名字的时候它在叫你却没有食物的时候它会记起“叫名字-没东西吃” 而不是“错误的名字-没有食物” 所以你的狗只要听到你的声音就叫,或者在你离开又回来的时候叫这是很正常的,因为这些名字对于它们来说就是无意义的音节而已,就像婴儿学习说话一样他们是不会区分“爸爸”“妈”“鸭”这些字的发音的区别的,他们都是同一个神经结构来识别“发什么音” 而名字就是一个一个刺激让狗来记住“谁是这个人”的训练手段罢了。
但是你要注意,如果它记住了你的名字那只是证明它记住了“哪个音节代表哪个主人”的一个过程而已,但是能否区分不同人的声音是另外一个问题,比如你家来了客人它是认不出来还是能叫出来的呢?这个就因人而异了,有的狗非常聪明他能分辨所有他听过的人的声音,甚至你带着面具他也能分出来,而有的狗他就是瞎的,对所有的人都一样,乱吼一通。