Oh that sounds painful I hope the vet visit is easy for both you and for Kayleigh. I know how stressful it can be.
Bon freezes every time we go. I practically have to drag him in