Big time kitty freak here :-) and my last cat got the best I could give her...she had health issues due to being abandoned in a dumpster in minus 30 winter weather but between myself and my mom we kept her healthy and happy for 18 years :-)
She passed in my arms about five years ago now, but I still miss her, and smile when I think about how she used to beat the snot out of the Jack Russell Terrier next door :-) she'd do it just for shits and giggles, y'know...more fun than catching mouses :-)