现代考古学家认为,十二生肖是天干地支的产物。在最早的时候,因为人们的生活与自然密切相关,对自然界的认识又不够充分,就产生了图腾崇拜的文化观念。 先民们用自然界中常见的动物作为自己部落的图腾,比如狗、牛,而在部落的征服战中,有的部落从别的部落的图腾动物上夺取一些特征,拼在一起形成了自己的图 腾,比如龙。后来随着不同部落的融合,多种部落文化中的图腾组合在一起便形成了我们熟悉的十二生肖。
猫原产于埃及,猫何时传入中国已不可考。民间传说则是系唐三藏从印度带回。现在一说到为什么十二属相没有猫,就用民间故事来解释。其实在猫传入中国以前,中国就有了十二生肖。所以十二生肖没有猫,一点也不奇怪。