怎么把狗训练成犬?
“如何把狗狗训练成犬”这个问题有些宽泛,我这里讲的是如何通过科学系统地培训让狗狗更好地理解主人、适应环境、独立行动。达到这个目标的过程就叫做训练(train)。 “犬”这个字在汉语中似乎一直和“吠”字搭配使用,因此给犬一个声音上的定义就显得非常重要了——我们常说的“狗叫”、“狗吠”实际上描述的都是同一个行为——“发出叫声”。而所有的动物发出声音都是通过口腔的运动——空气经过声带振动形成可听得见的音波,这种行为就是“发声”(vocalization)。 那什么是“不发声”呢?所谓的不发声也就是没有发出噪音,没有音波的行为就是无声行为。那么,根据上面的定义,狗不发声的时候就是在做“非发声的犬”。换句话说,我们可以把“犬”定义为“发声的(动物)”。 既然知道了什么是犬,接下来就要弄清楚怎样才能让一只原本不会吠叫的狗开始发声(吠叫)。要让一只狗狗学会叫,最关键的一点就是要了解该行为的出现时机。当它想找你玩耍、想你抚摸它、想吃东西、害怕紧张时,它会先发出一些声音(如尖叫声、咕噜声、吠声等)来跟你沟通。当你发现你的狗狗出现上述行为时的确会叫的时候,你就知道该行为的发生时间点。然后,你就可以有意识地培养该行为——当它出现上述行为时,你给予奖励(表扬、零食等),这样重复多次,该行为就会逐渐弱化,直到变成它的本能反应。
当然,让宠物狗学会很多技能并不是太难的事情,难的是如何让它们真正明白主人心中的“理想状态”到底是什么样的。比如,你想要让爱犬学会“坐”,那你首先要让它清楚什么才是“坐”。当它在正确地做出“坐”的动作(腰部落地、四肢挺直、头顶位置)时,你要及时地给予奖励。反复地练习,直至它完全掌握。 同样,要教会狗狗“卧下”、“立起”、“抬脚”等动作都不难。但要把这些动作联系起来,让狗狗学会“坐下-抬腿-握手-坐下”或是“站起-卧下-摸头-跑开”等指令组合就不是一件容易的事。这是因为不同物种间存在思维壁垒,狗无法像人类一样进行复杂的思考——无法像人一样进行逻辑推理。所以,让狗学会复杂的人为指令是非常困难的。