How long do cats live? The answer may surprise you – cats can live 15-20 years, or even longer! That’s longer than...