All the best for Princess!
I have no idea what it is but glad she can see the vet first thing in the morning.