狗如何拒食训练?

屠佳尼屠佳尼最佳答案最佳答案

题主的描述里,已经指出了问题的本质了。 狗狗在吃饭时,对主人叫唤、舔嘴、翻肚、摇头摆尾等这些举动并不是为了“乞求”食物(因为“乞求”是一个主动行为,是需要有主观意识的动物才能做的),而是出于对主人的亲近和信任,希望得到主人的关注和爱抚。 但人是有主观意识的动物,会对自己的行为作出判断并予以修正;而狗狗是低阶智慧生物,不具备这种自我修正能力,所以它们只能依靠本能去行动——当它觉得它做了这些动作之后,主人就会给它们喂饭,那它们自然就会不断地重复这种行为直至达到目的为止。 所以要纠正狗狗在吃饭时的不良习惯其实是很简单的,只要你在狗狗这么做的时候,给与相应的惩罚(轻打屁股或捏住后脖颈强行制止),然后停止喂食,直到狗狗安静下来不再乱动为止。 但是这并没有从根本上解决狗狗在吃饭的时候挑食的问题。要解决这些问题,我们还需要掌握一些基本的知识。

首先我们要明确一点事实:对于狗狗来说,它们的嗅觉比视觉和听觉要敏锐得多。当你在喂它吃饭的时候,其实它更多的是靠嗅觉来判定你手里拿的是什么东西——如果你给它吃的是狗粮,那么它的嗅觉会立即告诉它这是它平时吃的粮食,因此它才会吃你手中的食物;但如果你给它的是肉,那就另当别论了。

所以如果你想让狗狗不吃手上的东西,很简单,你只需不把它放在手上直接丢进碗里就可以了——因为这样它就无法通过嗅觉来判定你手里的东西是不是它平时爱吃的。

其次我们需要了解的一个现象是,狗狗在进食时,由于它们无法像人类一样将食物咬碎后再咽下,所以在它们咀嚼的时候,嘴里会不断地分泌唾液,这些唾液会随着它们的吞咽动作而不断流进食道。而当它们发现味道不对时(比如你偷换了食物品种或是给多了零食),它们就会吐出来。但这并不能说明它们不喜欢吃这些食物,只是它们对这些东西不感兴趣而已。 要想彻底解决狗狗在吃饭时挑食的问题,只需要在它刚开始进食时将不喜欢的食物调换掉,并在它挑食的行为出现时,给予相应的惩罚,如此反复几次,狗狗就会形成条件反射,知道挑食的后果,自然就不会再犯同类的错误了。需要特别提醒的是,这个训练的关键在于“快速”以及“多次”,要在它犯错的刹那间制止它,并在接下来的一分钟之内不予理睬,让它意识到自己的错误行为受到了惩罚。

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