狗狗怎么知道自己的名字?

祝梓铭祝梓铭最佳答案最佳答案

我养的拉不拉多,刚买回来的时候3个月大,因为狗贩子说是纯种的拉布拉多,所以给它取名为“拉拉” 刚开始很激动,天天“拉拉”“拉拉”的叫它;但是不管怎么喊它,它都不理人,就当没听见一样。。。

后来带它出去玩,发现它看到别的小狗就叫“拉拉”,然后别的小狗听到主人叫自己名字,就会很高兴的蹦过来~于是乎,我就利用这个特点,每次出去遛弯就喊它的名字,果然听到自己的名字,它会兴高采烈的蹦过来,并且很开心和你玩耍~~ 但是过了一年,再叫他“拉拉”,它竟然没有任何反应!!!!!(已经成年) 我又尝试新的方法,在它吃食,或者在睡觉醒了之后,轻轻的叫它的名字,果然,有吃的吸引它先过来,听到名字后过来吃东西或者继续懒床;如果在它玩的高兴的时候喊它,它也会屁颠屁颠的跑过来~

直到最近,我发现它在上厕所的时候(刚大小便完),我轻轻的喊它名字,它真的会屁颠屁颠的跑到我身边让我给它擦屁股!!!(●´ー`●)~~~ 我就知道,我的拉拉终于认识自己名字了哦吼吼吼吼~~~~

程钰琀程钰琀优质答主

知道名字是动物有条件反射的结果,也就是俗称的训练有素。主人一叫它的名字它就过来,时间久了它就知道这是自己的名字。有的犬即使训练有素,也不会主动去叫其他犬或是人的名字,这是犬种的问题。

人是有理性生物,能通过语言表达情感思想等一切能够用语言表达的东西,所以有专门记住名字的模块,而犬的脑容量决定它没有办法记住太多的名字,就算记住了也不会主动去使用。而叫它名字的时候,会跟随一系列的动作,如抚摸或是牵走,做为犬来说,他没有必要了解语言意义,会知道这是一种行为代码,只要执行了,就会有更好的结果产生。

所以知道名字就是代码或者条件刺激,知道这个名字是和食物或者抚摸等愉悦场景相关联,而不是知道这是我的专属名字,别人不能用。

我来回答
请发表正能量的言论,文明评论!