如何让狗听自己的名字?

汤力铠汤力铠最佳答案最佳答案

我家包子刚到家的时候,我喊“包-子”,他听到后会立刻回头。 然后我会把食物放在他面前,再叫他一声“包-子”,他会跑过来吃。 但如果我在他吃的时候打搅他,比如我想摸摸他、抱起他,他就会很不高兴的吼叫警告我; 如果我还继续打扰他,他会直接咬我!(虽然没咬破过) 所以他能马上分辨出我的语气,知道是呼唤还是阻止,能很快回应我。

但是后来我慢慢发现,只要我喊他的名字,不管什么语气,他都马上回过头来看着我…… 他能记住大约20个以上的词,包括家人的姓名,我的手机铃声,楼下张阿姨家小狗的名字等等。 除了名字外,我还教了他很多词语,坐下、握手、球、吃、拿之类的。

刚开始教他的时候,只要我说完词语,就会立刻给他想要的东西。这样很快他就掌握了这些词语的意思了…… 但是我发现他不能立即反应出我的发音和含义之间的关系——比如他想玩球的时候,会盯着我看,然后发出声音(像小孩子一样哇啦哇啦的说不出话),当我做出拿球给他或者蹲下去抚摩他的手势时,他才恍然大悟,原来我要的是这个呀,顿时笑逐颜开,马上奔过去,嘴里还不停的喊着“球-球.... 后来我就改变了策略,当他听完我一个指令后,如果能立即执行并得到奖励(吃的),那就证明他理解了,之后我再重复一遍该指令,他就学会了。

所以我觉得题主可以试一试,看狗狗能否理解你的意思。 如果能理解,那很好办,你直接下命令就好了。 如果无法理解,可能就需要一些时间,你需要耐心一点,多尝试几遍。 切记: 千万不要一直重复同样的口令,这对于狗狗来说是非常无聊的事情,他可能会故意犯错误来引起你注意(比如跟你玩躲猫猫,故意不回来)。

权地权地优质答主

题主的问题其实是个伪命题,我猜题主是想问的是怎么让狗狗听见自己的名字就过去。这个问题要讨论的前提是“听见”这个概念。 所谓听到,通常有两种含义——一种是指能理解人的语言并发出相应的声音(例如我们叫它的名字时它摇耳朵表示回应);另一种则是仅仅听见声响却不明白其意思(例如你拿着一块饼干在它眼前晃悠,它不知道你是想给它吃而不只是想把这块东西放嘴里嚼而已)。因此从问题中的用词来看题目中所说的“听见”似乎指的是第一种情况而不是第二种,即它已经能够理解你的语言并且对你的召唤有反应。所以结论就是如果你想要它听懂你在叫他,你就需要让它熟悉你的语言并知道你的语言和动作的意思。 如果仅仅是听见而没有理解,那么所谓的“听见”对于动物来说没有任何意义!因为它们没有足够的智力来理解这些信号是什么意思。 所以正确的做法其实是先教狗认识自己(通过游戏、食物奖励等方式慢慢让它习惯你对它发出的指令,比如“过来”、“停下”之类的命令)然后通过重复口令训练,逐步建立对主人语言的语义的理解。等到这一步完成后,你再喊它的名字才能起到效果哦~

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