怎么训练狗狗等命令吃饭?
题主说的这种情况,应该属于“诱导式训练”(对动物来说,通常使用食物作为奖励更为有效) 具体的操作方式就是——在准备喂食前5分钟左右,把狗叫到身边,用手指着它吃过的东西,发出“饭饭”的口令,如果狗跑来要吃,就给它吃;如果狗不来就吃,就用手抚摸它的头,和它说话,吸引它的注意力,这时千万不要急着给食,等到狗完全过来了,并且非常热情的对你摇尾巴时,再给它吃。
这样连续几次之后,就会发现你的指令已经有效地传达给了它,它会自动地按你设定的路线思考—行动。 如果想要提高指令的执行率,可以加入一些强化激励。比如它可以吃食了,在你发出“饭饭”的指令后,再加一个手势——“摸摸头”(对狗来说,手摸头是一种奖赏)。 当它听话进食后,立即用手抚摸它的头部,让它明白,听你话做了这件事情后,就有这样的好处。多次训练后,当它听到“饭饭”这个指令后,就会形成条件反射,知道你要给它喂食了,于是就会跑过来等待着。 当然,除了这种比较“简单粗暴”的方法外,我们还可以采用“惩罚性训练”,用来纠正狗狗的错误行为。例如,当它在吃饭的时候大喊大叫、手舞足蹈,试图引起你的注意来获得食物的时候,你可以无视它的存在,继续做自己的事情,或者轻轻抚摸对它进行安抚,但绝不给予额外的食物。
需要注意的是,无论是采用哪种方法,都要严格地执行,并让它意识到,你说的每一句话都是算数的。否则它不知道你是真的在生气还是故意吓它,这样训练起来效果就会大打折扣。 最后,提醒一下,训练的最佳时机是在饭后30分钟,这个时候宠物刚刚吃饱,情绪稳定,易于沟通,而且不会乱蹦乱跳。