What a cutie. I just went through this last month with Bentley. I'm sure he will do fine, but I know you are a wreck. I was.
When I went to pick him up he was so hyper to see me I thought he was going to hurt himself. I had my daughter with me so she could drive home and I held him on my lap.
He was groggy but appeared comfortable. When we got home we wandered around a bit, I could tell it was a matter of not being able to get comfortable. When he finally laid down, I scooped him up and put him in my bed where he normally sleeps.
The only concern I had was at one point he started to shiver. I worried about sugar dropping, but he's never had sugar issues before. I gave him a dollop of Neutracal to be on the safe side. I covered him up in case he was cold. I know I get cold after anesthesia. But I quickly removed the blanket when he gave me the stink eye. lol A quick Google and I read that it is common for dogs to shiver when they are in pain and within the fist 24 hours of surgery it is common. With no other bothersome signs I figured he was doing good.
Don't worry if he refuses to eat or drink when he gets home, Bentley would only take water if I dipped my finger and put it to his mouth. I held the bowl right in front of him and he refused. The vet told me this would be normal and to notify her if he was not eating by the next day.
I had a restless night's sleep. I woke about every hour to pet him and check on him. He slept all night long without a peep.
When we got up the next morning he ate a good breakfast and even moved one of his sister's sneakers around, so I knew he was on the road to recovery.
The vet told me he should be back to his old self the next evening when I picked him up and boy she was right. He basically slept all day and by around 7pm was raring to go. 11:30 (well past his usual bedtime) he was wide awake.
Keep us posted and let us know how your baby is doing. If you have any questions don't hesitate to PM me.