Apparently, he's got bladder stones. The cost? 2 thousand dollars for two nights.

Sigh. I spent from 7-6 at work, got home with more work to do, then 2 hours at the vet. I really need a hug.