狗狗为什么会把药吐出来吗?
我家两个狗,一个五岁,一个一岁多。 刚到家会认人,对我很戒备,所以只有我拿食物喂它,它才会吃。但我发现如果它不想吃了,或者不高兴了(比如你强行给它换狗粮)就会吐出来。 但是!如果你让它吃饱了,过一会想再给一点的时候,它就吃了,而且不会吐。
后来才知道这是它的自我保护机制在起作用——它觉得你不舒服,想表达“我不高兴”、“我不信任你”甚至“我要远离你”的意思时就吐;如果你确实对它好,没有伤害它的意图,它就很高兴的吃了。 另外就是生病吃药的时候。虽然平时它也爱吃爱玩,但一旦生病需要服药时,它马上就表现出了痛苦和抗拒,把药吐出来。如果强制给药的话,它会一边吐一边哭,非常可怜,可见动物也是非常懂得感受身体的疼痛的。
但是神奇的是,当它病好了,你再给它吃同样药时候,它不但不吐,而且还很开心的吃光了。看来它们也是知道自己身体不舒服是因为疾病造成的,要吃药才能好的呀,只是不喜欢那个味道而已…… 所以题主所说的这种情况应该是属于正常的免疫反应吧,不是狗狗故意做的。