a 29-year-old cat?! Holy cow...