What an amazing story. I can picture you jumping up and down and clapping your hands when you saw that poop. I've lost quite a few pets. I've never had a cat make it past 16. I wish we could keep our fur babies longer. I'll be praying that you get extra years with Luna. She sounds like a doll. My boy has to be sedated just to get his shots. The vets can't get him out of his carrier without sedation. If he got a disease like your baby we'd be up a creek. You are blessed to have such a sweet girl. :)