流浪猫为什么要打家猫?
谢邀 不是流浪猫,是野猫(家里蹲大学动物系毕业,对这方面有点兴趣) 因为人类是这个地球物种中唯一会杀死其他一切生物的物种。所以其他所有物种面对人类都是危险的。因为随时有可能被人类干掉。因此对于其他物种而言,人的气味就是危险的信号。
你抱着一只陌生的野猫,对野猫来说,你的气味和摸样都是陌生的,所以野猫对你的攻击行为是为了确定你是否危险 而养了好多年的猫咪已经知道主人是不会伤害它们的,所以即便你在它吃饭时用手碰了它、抚摸了它,也不会攻击你了。
而如果你突然抱起一只你从来没有见过没有味道的野生猫咪,那么对野生猫咪来讲,你的气味和摸样都是陌生的(当然,现在宠物猫品种众多,大多数都是经过多年人工繁育的,虽然味道不一样了,但模样还是能看出主人的),所以对它们而言,你的出现就是危险的,攻击性也就来了……
ps.不要试图挑战一个护崽的母喵或者正在哺乳期的喵妈,不要试图把幼喵从她们身边夺走。对猫咪而言,你和这些幼喵都是对她们有威胁的“陌生人”,因此攻击你是很正常的反应。此时就算你对猫咪友善至极,为它摆出一副笑脸相迎的模样,也无法改变猫咪对你进攻的行为——因为这是它们判断你是不是“安全”的唯一标准。当你出现在它们眼中时,在它们眼里,你就是一只“危险”的动物。