为什么公猫不和母猫抢食物?
首先,这问题问的,就好像是问“为什么雄狮不参加猎食”一样,不合逻辑。 猫和狮子都是社会性动物,都会形成一定的社群生活。所以,在自然界中,我们看到的猫或者狮子的行为,都是在它们整个族群中的行为。不能拿个体去衡量整体(当然,你可以选择拿一只猫或一头狮子去衡量,但你没有资格指责整体)。
以我家为例——我养了两只公猫,一只是正常成年公猫,一只是绝育成年公猫;两只母猫,一只是成年母猫,一只是幼崽。 我发现一个规律:正常情况下,公猫是绝对不让母猫进自己的窝的(除了发情期),但绝对不会打且绝不夺食。而母猫会对公猫的窝有进攻性,会咬公猫但绝不抢食。 而当我把食物放桌上时,所有猫咪都会过来抢,不管公母。 所以公猫不跟母猫争食,是因为这是它们的社交规则,是他们在“社会”中所学到的。如果公猫从小生活在由一群同类组成的群体中,它也会学习到不争食的规矩。 但自然界的猫群可不是由几只好猫组成的。自然界的猫可能来自几个不同家庭;也可能一个家族里好几只猫性格不一样。我们看到野生的猫会有各种各样的行为模式。比如,有的猫特别怕人,一看到人就跑;有的猫不怕人不追人,甚至能靠近手不是特别好,因为人类是有毒的!比如,有的人被自己养的宠物猫抓破皮了要打针……
同样,公猫和母猫之间也会有差异。有些公猫特别胆小,见到母猫掉头就跑;有些公猫很凶,见到母猫也要主动挑衅。 最后说一下:我家的公猫绝育后,不再跟母猫抢食了,但还是会跟母猫争地盘、抢窝睡。