民族学者刘尧汉从彝族的图腾遗迹,反推“十二兽历”的来源,桂西彝和毛道彝的十二兽历法将人与纪历十二兽同列,“是原始人人兽不分的思想意识在现实的遗留”。彝族仍用十二兽历纪日并用于集市之名(如虎街、兔街)。《史记·五帝本纪》记述黄帝“教熊罴貔貅躯虎,以与炎帝战于阪泉之野”,文中所言是各部落图腾,绝非真有降龙伏虎本领。十二生肖来源于原始社会的图腾崇拜,成令人信服的学说。清代赵翼在《陔余丛考》中,“盖北俗初无所谓子丑寅卯之十二辰,但以鼠牛虎兔之类分纪岁时,浸寻流传于中国,遂相沿不废耳”,认定生肖的外来性质。郭沫若在《释干支》中,认为生肖源于巴比伦的黄道十二宫,汉代西域诸国仿十二宫而造十二生肖。古希腊、古埃及、巴比伦等古国也有类似的十二生肖,仅动物不同,由此生肖也许并非起源于中国。但秦简的出土推翻此说,世界各国都有类似的动物崇拜,反加强图腾说的合理性。生肖取数十二,暗合古人对自然现象的归纳性认识。中国先民感受到寒暑交替,植物枯荣的周期,以之为“一岁”。月亮的盈亏周期也与“岁”相关——十二次月圆正好一岁。用木星作为年的周期,“岁星”绕行一圈刚好十二年。《周礼·春官·冯相氏》云:“掌十有二岁、十有二月、十有二辰”,除计年计月,十二也用做计量时辰。十二也经常用于其他方面。《左传·哀公七年》中载,“周之王也,制札上物,不过十二。以为天之大数也。” 《国语·晋语四》记,“黄帝之子二十五宗,其得姓者十四人,为十二姓”。 《后汉书·苟爽传》云:“故天子娶十二妇,天之数也。诸侯以下各有等差。”“十二天象”又是古代对天气的统称,即暗、阴、雨、雪、冰、雾、露、霜、风、沙、雷、电;”十二经脉”是中医对人体经络的认知;古代音乐有“十二律”;饮食有“十二食”;穿衣有“十二衣”……生肖动物秉性各异,古今学者一直对其选取和排列提出众多观点,但每种观点又难以自圆其说。