My little Mocha is at the vet's today to get neutered and I'm worried sick

He's so tiny, I hope he does ok. He also has some baby teeth that might need to be pulled. They're going to check them out when he's under and give me a call to see what I wanna do. It would be an extra $100 to get his teeth pulled, which would bring the entire cost (neuter, bloodwork, microchip, teeth) to $413

How much did most of you spend on the whole shabang? Do you think it's necessary to have his teeth pulled, or can I just wait until they fall out on their own? I've felt his teeth and they are loose, but just not coming out yet. They're going to be calling me with updates throughout the day, so I'm pretty much going to be glued to my phone all day