My 11yo Pug recently had anesthetic to get his teeth cleaned. While he was under, he had 10 removed. I had been nagging at my vet on & off for about the last 2 years to clean them but she was nervous about knocking him out unless it was an emergency. Some vets don't like anethesising Pugs because of their compressed faces & airways. She has since left for another practice so I got my regular vet to do it. He was a bit reluctant too but I told him "if you don't do it soon, he'll end up with periodontal disease". He had one look at him & agreed.
He came through it with no problems & even ate some mince for dinner that night. Yours should be fine. I'm assuming he doesn't have any heart or respiratory problems?