Poor Spike - and poor you! I'm sorry to hear so much is going on! When it rains, it pours, doesn't it? He definitely doesn't look happy! Being through countless UTI's with Luna, I know what it means, but luckily, medication always kicked in quickly for her. Hope Spike will soon feel better, so he can get out of that box.

Feel better soon - both of you!