Hi All ! I am new to this site, and would love some advice from all of you

I have a 4 pound 8 year old Yorkie male who needs some dental work. He has some loose teeth and needs a cleaning. The last time he was put under anesthesia to do this same procedure he was much younger and it was horrible. He was traumatized & it took weeks for him to go back to his playful self. I am terrified of having to put him thru this again now that he is older.
Have any of you had to go thru this numerous times with your yorkies? How did it go? Any advice would be greatly appreciated! Thank You so very much!