这是因为猫的寿命很短。猫的寿命大约只有12-17年左右,一般长毛猫的寿命比短毛猫的稍长;养在室内的猫比养在野外的寿命长;公猫比母猫的寿命长。猫10岁以上就进入了老年期,大多数猫14岁左右就夭折了,只有少数猫能养到15岁以上。猫生下后半个月相当于人1岁,猫1岁相当于人15岁,猫2岁相当于人25岁,猫14岁相当于人72岁,猫20岁就相当于人96岁。所以说,猫的三年就相当于人类的几十年了。
小猫的寿命一般和饲养环境、饮食情况、医疗水平、自身体格、基因有关系,大部分能活到15岁左右。如果猫咪在晚年有一些糖尿病、胰腺炎、肾衰竭、心脏病,主人经济水平容许的情况下可以长期花钱用药调理,保证小猫的晚年生活有质量,一般可以活到18岁,个别可以活到20岁。