Good luck on the vet visit. I was thinking a sore tooth, as well.