If you are putting the pup under for a tooth cleaning, you may want to consider neutering at the same time. There are great health benefits to having the procedure done, and the majority of the complications come from anesthesia, which your pup will have anyway for the tooth-removal.
Good luck with the surgery, whatever you decide