My daughter's dog, Buddha recently went in for neutering and we had hoped to have his baby teeth pulled at the same time, however, after we dropped him off we received a call from the vet after he did the pre surgery exam and he informed us that he felt it would be best to refer him to a dental specialist to have the retained baby teeth pulled because there were so many and they were already affecting the alignment of the adult teeth.
I wondered at the time if they just were busy and didn't want to take the extra time needed to do this and so I advised the vet of my concern about a second need for anesthesia and he said the neuter would only take a few minutes but the teeth would require him to be under anesthesia for a much longer period of time so he felt this approach was in Buddha's best interests. I had to trust him at that point. Buddha has not yet had the teeth extracted but he has an appointment next month.