Thanks everyone for all the knowledge!
So, I will look into having her teeth cleaned and then keep up on her dental care. Today at the vets she said her teeth looked good.