This might be a long post, so I apologize in advance.
Stewie, our youngest cat, is six years old. We rescued him when he was a kitten from someone's driveway in Uptown New Orleans. Apparently, his mother's owners waited until her kittens were old enough to be weaned and then just tossed them...