Yay for the clean bill of health x's 3!
Poor Smoke though. If she was in pain, she seems to have hid it well.
Maybe you can try to start getting her used to canned now, so by the time she has her teeth done she will be okay with it. Can you maybe add some water to her kibble to soften up a bit? Will she eat it like that? Or maybe she likes the act of crunching