I think a vet visit to have her teeth checked out is a good idea. With 2 missing she might not be able to grind the remaining ones down properly and if they get too long it will cause problems with eating. They can also poke into soft tissue in the mouth and cause wounds and infections if they're too long. Congrats on having a three year old! So cool that she's lived so long!