How Long do Cats Live? The Lifespan of Cats