Infinity, I'm so glad you got to hold her

The blister healing patches you can get from the chemist - there is a brand called Compeed which I have used before and they seem to be the best.