It's really not necessary, and as has been mentioned the stress of being there could cause more problems, especially if she's prone to being stressed in unfamiliar environments. I could see maybe leaving her there overnight just to ensure that any possible complications from the anesthesia and surgery can be addressed right away, but if it was me I'd definitely bring her home the next day.