在進化之路上,貓遇到了許多對手,在成為人類寵物這件事情上,貓曾經遇到了最大對手之一便是“白鼬”。這是一種非常聰明靈敏的動物,在地中海沿岸,至今你還能看到以白鼬為寵物的人。和貓非常類似,白鼬小巧聰明,懂得觀察人的表情並因此改變行為。從外形上看,白鼬和貓都以可愛的風格為主,甚至在食物上也有相似性,白鼬以小型齧齒類動物為主要食物,而貓也可以進食小型齧齒類動物。
當貓開始進入地中海沿岸人類的家中時,當時白鼬是這裡最受歡迎的寵物。在這個時候,能夠被養在家中的寵物並不多,許多今天被允許進入家中的動物此時只能被養在屋外。比如寵物犬,在這段時間內最流行的方法是將寵物犬養在庭院之中。這些寵物犬確實被允許進入屋中,但一般在夜晚並不被允許直接在人類房中熟睡。但白鼬卻被允許如此,甚至一些白鼬還被允許在和人很近的地方進食。
從功能上看,這時的寵物犬更具備獵犬和戰犬的特質,和今天純寵物犬還有較大的差異。而白鼬已經很像是今天流行的純家養寵物了。當時人們會用一些木材或者石頭製作的小籠子來養白鼬,另一種方法則是散養,一些白鼬被允許隨意進出,人們會在家中給白鼬準備食盆和水盆,這已經很像如今的養貓方法了。
有趣的是,動物學家發現,在這個時候貓已經發現了被人梳毛存在某些利好。但這並非所有貓的選擇,一開始是一些生於人類家附近的野貓的後代,這些貓很像今天在城市中的流浪貓二代和三代。這些貓兼具野貓和家貓的某些特點,但最大的特徵是貓可以進食一部分人類食物,並且對人類聲音和表情的理解力變強了。
一部分勇敢的貓最早成為了人的朋友,當人給貓梳毛時,這些貓表現出了友善。讓這些貓感到開心的是,人類給貓梳毛的行為,彌補了貓的某些不足:比如對貓背部貓的梳理。一些貓開始走到人類家中,此時貓和白鼬直接相遇。
一個重要的細節是,這個時候人們流行給白鼬準備一些食物,這些食物以糧食加魚類或者肉類為主。但白鼬對這種食物興趣不大,白鼬非常喜歡新鮮的食物而且對小型齧齒類動物興趣明顯。但貓的表現則不同,對於這些糧食和肉類混合的食物,貓興趣極大。實際上當人們發現貓願意愉快地吃這些食物時,會產生心理學上有趣的現象,這會讓人感到成就感。而貓在進食時的樣子也和白鼬不同,看上去貓吃得更為真誠。
另一個細節是,貓雖然不積極抓小型齧齒類動物,但是貓樂於將找到的放到明顯的地方。也就是說白鼬會把發現的小動物直接作為食物,但是已經有人類提供的食物作為來源的貓則有所不同,貓會將找到的鼠類作為一種重要的可以互動的玩具。所以人類可以看到貓正在努力地和鼠進行戰鬥。而貓還喜歡將這些小動物藏起來,也就是說,一隻貓可以把找到的一隻小動物放到隱蔽處,而在接下來的幾天之中,人類總能看到這隻貓叼著小動物走來走去。貓並非故意演戲,飽食後的貓存在不斷轉移食物的行為特點,貓總喜歡將多餘的食物藏起來。此外貓還會把找到的多餘食物放到和休息處更近的地方。這些行為的結果之一就是,人類發現貓看上去更喜歡捕鼠。
其實白鼬的捕鼠能力非常優秀,而且對於這類小動物有著執著之心。而貓則巧妙地以更低的代價給人留下了好印象。人類提供的食物,成為了這些早期家貓的重要食物來源,但貓並非完全依靠這些食物。聰明的貓依然會在外面找尋食物,但目標以小型鳥類為主,甚至是鏟屎官養的其他禽類。相比於齧齒類動物,這些鳥類才更能引起貓的興趣。久而久之,家貓逐漸進化,並完美適應了人類的家庭生活,對貓而言穩固食物來源和溫暖環境是最佳的生活狀態,而白鼬則更喜歡冒險的世界,甚至被養育多年後的白鼬也會對人表示出謹慎。而貓在這方面則更為隨和,甚至貓會成為最理解鏟屎官的動物之一。