We took the 13-year-old cat we had to take in from the street 10 weeks' ago to the vets this morning for some dental work but we booked him some tests in beforehand with him being an older cat. These have so far shown an underactive thyroid and some kidney disease and consquently his dental work has been cancelled. They want a urine sample from him but have said they may have to wait until it's quiet for him to pee, and may have to resort to keeping him in overnight so they can get one. I'm really not too happy with keeping him in overnight just so they can obtain a urine sample. The last time the vet said they'd keep my cat in overnight she ended up having to be PTS and they wouldn't let us say goodbye to her so I'm obviously very anxious! Do you think it's a good idea they keep him in or am I quite within my rights to not be happy about the situation?