Scott took him to the regular vet Monday afternoon. They did blood tests, urine tests, poo tests, and poor Buster was poked, prodded and generally violated in every way possible (but it was for the best, no?).
All tests came back totally normal except his electrolytes, which were through the floor, and I guess that means he's severely dehydrated. So we're to continue the antibiotics and pain meds just in case, and give him as much chicken broth and Pedialite as we can get him to eat. So we were worried that he wouldn't like it, but as soon as we poured some broth he soaked it up. In order to get him to drink the Pedialite, we mixed it with canned dog food (instead of his usual dry food) until it was like dog food soup, and apparently he likes that, too. Lucky us!
So we've been watching him, and he seems to be back to his old self. We have no idea why he was dehydrated in the first place, so we're going to make it a habit of giving him chicken broth now and then. But he's prancing around and getting excited and just loving life again, and he hasn't acted like he's in pain at all anymore. AWESOME.
Also, it's freaking snowing again. Apparently the weather didn't get my letter.