拉布拉多窝吃窝拉?
首先,狗是不认错的,它不知道为什么你会打它,它只会感觉到你在生气,在发火,在对待它的态度和行为让你感觉很不好受,那么它就会知道自己错了,并且会改正自己“做错”的地方,让事情重新回到你的预期中来;但是如果你打它,骂它,它的记性不一定很好,它会记住你不开心了,可能过一会又玩自己的去了,但是你下次再对它的行为发出火气时(比如它又啃你袜子或者弄乱了屋子),它就知道你不能容忍这些,继而改掉这种行为。
第二,狗是嗅觉动物,它感知世界的主要途径是通过鼻子(闻)+脑袋里的地图(想象) 来完成的。 所以你说的话它未必能听得懂,你说它听不懂,其实是对狗狗的不公平,因为对于它们来说,人类语言这个词条在它们的字典里就没有;但人类的语言对它们来说是云里雾里,它们是听不懂的。 但是!它们可以通过嗅觉和脑袋里自带的地图来理解你的心情,从而做出对应的行动。
举个例子:你家门口有一根骨头,你刚出门口它就跳起来叼走了骨头,你回家之后生气地对它说:“你真是狗嘴吐不出象牙!” 请问这根骨头是你出门前放在那的吗?不是。那么它是怎么知道你是要这根骨头的呢?(除非你给它下了命令,但它真的听懂了命令的可能性不大)只能是它根据你对它说话的语气,判断你是否喜欢这根骨头,然后再决定是吃掉还是吐出来。所以你说的话是不是对它很重要,当然重要了,因为它就是以你的情绪作为判断基础来决定对自己行为的更改的。