Having also worked in a hospital and being a mother, this is not so bad, seen and done worse, but you have a wee job ahead of you don't you lol?

Hope PB is feeling better now, poor kitty.