公猫为什么不喜欢母猫?
首先,从进化心理学的层面来回答这个问题。在野外环境中,猫是一种领地意识很强的动物,同时,由于雄性和雌性散发的外激素是不一样的,因而它们能够很轻易地通过外激素气味来辨别对方是否是异性以及是否有繁殖的可能(因为如果一只雄猫嗅到另一只雄猫的气味后发现它们的气味相融,那么基本上可以判定两只雄猫都是单身且有交配意愿)。
其次,我们说一下家养环境。目前大部分家庭养的猫咪都是单猫制,也就是说除了生育和繁衍后代之外,一只猫的生活空间和食物都只依赖主人一个人提供。在这种情况下,猫的生存压力是很小的而且也很少有危机感,因此它们对于性的需求并不像在野外环境下一样急迫;加上人类是猫重要的食物来源之一,相对于没有吃到嘴里的猎物,猫咪更愿意把精力放在抓挠家具、咬电线磨爪子、舔毛、睡觉这些日常行为上。至于公猫见到母猫后“踩奶”的行为,实际上是因为公猫在幼年期吮吸母乳的过程中形成的一种条件反射,并不是表达亲近或者欢迎的意思[1]。
综上,我们可以得到以下结论:一是雄猫不会排斥拥有繁育资格的同类,它们甚至能够容忍同一窝中的姐妹并且共同育有幼崽,因为基因图谱已经告知了它们这个风险很小;二是雄猫并不会排斥同性的肢体接触,比如舔、梳、啃、抱等动作都不会使它感到反感;三是雄猫对雌猫的发情期没有明显反应,只有在它感觉到这只雌猫拥有不错的繁育价值时才会主动接近,否则一律不理不睬。