Bandit was a little over 7 months and Nala was almost 7 months when we got their teeth removed because we did it during their spay/neuter. Bandit had to have 8 teeth removed, but Nala only had her four canines (The long pointy ones) removed. Nala was so calm and cuddly after her anesthesia...it wore off at bed time though lol
I would talk to your vet. I feel like 6 months is the time when all the teeth start coming in. Bandit had a double row of adult and baby teeth so you don't have to wait for all of them to come in before you take the baby ones out.