ss-
I have heard of older cats having to have their teeth pulled, but never a two year old. But, you say you are not sure how the anesthesia would affect her - that can only mean she has not been spayed. I hope you discuss that with your vet when you discuss her teeth.