So yesterday I ended up taking Joseph to the emergency vet and it turns out that he was blocked. I had been treating him for a UTI for about a week, but on Saturday morning when he didn't wake me up I sensed something was wrong. I should have taken him to the vet on Saturday night, but it was late and I was tired. So I took him Sunday morning. It turns out that his urthera was blocked and had been for about a day. I picked him up from the emergency vet this morning and took him to one of my regular vets. But he looked so unhappy with the cone, IV, and catheter in place. But at least he is alive and doing MUCH better than yesterday...