The bad news in all this is that the earliest I can possibly get him in to the vet for an exam is the middle or end of next week. They're very busy with Thanksgiving and a flood of other appointments. I guess this is a busy season, although I really cannot fathom why.
I forgot to post this last night, so I'll post it right now: my mind is a disturbing place. Last night somebody on IRC mentioned the phrase "song box" in general conversation, and I had a horrible, horrible vision flash through my mind. I promptly declared I had to go take a scalding hot mental shower and then was mocked (and quite rightly so) for my gutter thoughts. What was this horrific vision? Well, take that phrase, apply some vulgar slang to one of the words, and mix in a liberal dose of that Levi's commercial with the singing belly buttons. Once you've done the math I'm sure you'll understand why I wanted to boil my brain in bleach.
Oh well, back to working in a not-working sort of way. Lunch is in half an hour, yay!