Most vets do want to keep them overnight, but they also don't have anyone there with them
I have always requested an early morning surgery, picked them up right before closing, received pain killers to take with me and taken mine home so I can watch them.