根据有关考古记载,在三百万年前左右,猫科的遗传基因开始确立了,逐渐演化出目前所有的猫,亚洲家猫的祖先是印度沙漠猫,欧洲家猫的祖先是非洲山猫。我们说现在猫咪的祖先是生活在沙漠里的,也是非常有可能的。
我国本土猫咪统称为中华田园猫,古代人最初养猫主要是用来消灭鼠害,这可以从古人对“猫”字含义的精辟解释中看出。宋代有书《埠雅》中“鼠善害苗,而猫能捕鼠,去苗之害,故猫之字从苗”。我国古代也有“狸处堂而众鼠散”的记载,这里的“狸”指的就是猫。
我国养猫的时间相对较晚,《礼记》和《吕氏春秋》等史书中有关于猫的一些记载,这充分说明在春秋战国以前就已经养猫了。