您好,一般情况下,宠物猫的寿命在12-16年左右,但也有一些猫可以活到20岁以上。猫的寿命受到遗传、饮食、生活环境和健康状况等多种因素的影响。养猫人要给猫提供良好的生活环境和健康饮食,及时进行兽医检查和治疗,这样才能延长猫的寿命。