为什么狗咬人不放?
这问题问得,好像狗有主观意识能知道自己做错了似的! 狗不懂什么是错,也不知道什么对。在它们眼中,主人就是全世界。你打它骂它,你把它关起来,你扔了它的玩具不给它好吃的,在它们眼里都是错的,是主人错了。 你不让它进卧室,不让它上桌子,不让它喝你的水,在它们看来这些都是不允许的,是主人不允许的。 而你所谓的‘放’,在它们看来就是在和你玩,你抱着它抚摸它,用零食逗它,用玩具陪它玩儿……这些对于狗狗来说就是把主人给它们的爱又还给了主人。
所以啊,很多养狗的人都有这样的体会,你狠狠地骂它教训它它会认错的,它会乖乖地低着头可怜兮兮地望着主人,像是知道做错了事儿害怕被打一样。而一旦你笑了,和它一起玩儿了,它立即就乐呵了。 这根本不是知不知道对错的问题,而是它们根本不知道什么叫‘违反’。在它们的世界里没有‘禁止’这个概念。一切行为都是以主人感受为转移的。
举个例子,你下班回家非常累了,很想去沙发上躺一下,可是你家的狗非要缠着你跟你玩儿。你不理它,它依旧跟着你跑呀跟呀。这个时候你觉得它太烦人了,想制止它,于是你说‘NO’,并用严厉的表情和语气告诉它‘NO’,一般狗狗听到主人说不的时候都会安静下来的。如果它依旧继续骚扰你,你就真的应该打它了。因为狗狗已经知道了什么事情是不能做的。
然而很多时候,我们打狗狗并不是因为它犯了什么错(虽然有时候它确实犯错了),而是因为我们打它之后它才知道什么能做,什么不能做。 就像小孩子一样,你和他讲道理他未必听得懂,但你揍他了,他就知道了‘哦,这个是不能做的’。 所以不是犬科动物智商高,而是它们以人为中心,人以我为中心,所以人和犬都能理解对方。