He has to stay 2 nights for a neutering? Wow. I wouldn't let mine stay for one night for a spay. Your vet must be very cautious. At least you know he is in good hands. I am sure he will be fine and soooo very happy to see you!

Denyce