Yes, has had a blood test recently?
The vet says he cant go out to go pee?

Honestly if thats the case and the vet is saying that he is in so much pain that he cant go on a walk to go pee then you might just want to give a think about doing whats best for him.