How Many Cats Live