The problem on my end is that the vet didn't notify me to wait until 8 months old to spay Mandie. I had always spayed my pups at 6 months so I did her, too. At 6 months old, she still had baby teeth, but all but 2 fell out on their own by 8 months. It was too soon to tell, in other words. So, I have to put her under again for teeth pulling.
So, yes - as others have said - wait until 8 months or older to spay/neuter so you can do the teeth at the same time