My boss recommended a really good vet. That's the one I called for an estimate on what it was going to cost to have him checked out. About 40 bucks. I'll post after we get back from the vet tomorrow and update.