So... not a great day.
This morning poor Jake was sicker than ever, so it was off to the vet we go. From their annual checkups, I already knew that this was not going to go well. My cats hate being stuffed into the kitty carriers. At least this time I didn't have to trick Jake into one. He was too weak to put up a fight...
Definitely not a happy camper.
And here's where things get strange.
Jake can meow now.
He has never been able to meow in the nearly three years I've had him. Not once. When he thinks he's meowing, he will let out little squawks instead. Sometimes he kinda howls (as with previous vet visits) but no meows. And then on the way to the vet this morning...
Turns out he's got some problems. The first of which is a blocked urinary tract, so they had to do surgery to unblock him. It was rougher than expected, but he managed to come through okay. They still don't know what else is involved, so he's not out of the woods yet. They need to watch him for a few days... make sure his infection clears up and he can pee okay. Then they will figure out what to do next.
And so... instead of flying out in the morning I've changed my flight and will fly out Friday instead. Then fly right back on Sunday so I can (hopefully) pick Jake up first thing Monday morning (assuming he's ready to be released).
If there's anything to be thankful for, it would be that all this happened before I left. If it had happened while I was gone, he probably wouldn't have survived.
UPDATE: The doctor called me at 6:00pm(!) to tell me that Jake was still doing okay. They're concerned that there's too much blood in his urine, but he's hoping it will start to clear up tomorrow. I get to visit him at 10:00am, so hopefully I'll know more then.