First off I didn't sleep at all last night and then called the vet a soon as they opened because Popsie still had that huge terd stuck in his butt. They worked him in at nine and when she examined him she said to leave him there for the day. She said he had some stool up in his intestines but mostly his bladder felt full. Well I went and got him at five and the vet told me they unblocked him and he pooped but still hadn't peed. She doesn't think he has a blockage but also said he isn't even trying to pee. They also gave him fluids. I'm going to watch him tonight and if he doesn't pee I have to take him back. I did manage to sleep while he was at the vet. As soon as he got home he went straight to his box and took a big crap and then threw up. The vet also gave me some stuff to give him every day to keep his poop soft. I feel so bad for the poor guy.