Yay its all over! Your vet sounds wonderful - what a difference it makes to ahve a great vet Harry is such a good boy. Huggles to Flutter for a speedy and smooth recovery.