Awww that poor baby!!! I feel soooooooooooooo bad for him and you!!!
Has he pee'd yet??? If he hasn't by the AM, I'd get right on the phone to the Vet. You don't want him blocked up and I read that he was straining on another thread you wrote.
Poor sweetie looks miserable
And here I was worried about Brodie's teeth, you had this going on today
I'm so sorry!!!!!!!!
Sending prayers to your little one. I hope he's able to get some rest tonight.