Oh Lizzielou you are not a bad mommy, you are a GREAT mommy. You reacted fast and took care of the problem right away. Accidents do happen. Please don't beat yourself up over it.
Little Sophie will be the best smelling kitty going in for surgery.
I also love those back kicks after they come out of a bath.