公猫打母猫为什么?
首先,从生物学的角度上解释一下这种现象:异性动物攻击同性配偶,是一种“攻击性伴侣”(aggression towards the mate)的生物本能,这种本能的目的不是杀死对方,而是确保交配的成功率。有证据显示,很多雄性动物会在追求雌性的时候表现出攻击性行为。在交配的过程中,如果其他雄性试图接近雌性,则会产生攻击行为。 对于题主提到的这种情况,我认为是公猫的本能使它去“争夺”属于它的配偶。因为人类对猫咪进行人为干预,强制它们标记领地和发情的举动会使它们认为自己是被侵略者,从而主动发起攻击。 当然,除了生物本能,我并不认为公猫这种行为带有任何复杂的心理活动。
对于铲屎官来说,不要担心,这只是一个暂时性的现象,等猫们完成繁殖后代的任务后,这种“争夺伴侣”的行为就会自动消减并渐渐消失。