Ooops sorry, just read the rest of your post (I should have done that first, sorry) LOL.

I would still contact your vet, maybe he has something stuck down in the socket. What kind of substrate are you using?