Fingers crossed that all goes well at the vets...