K2 is what pulls calcium from your blood into your bones (and teeth). It's mostly found in fermented foods (natto, kefir, cheese). Your body can make your own, but it's thought that it's not be enough to stop tooth decay and osteoporosis. It's my understanding that it's only been about 15 years since we have discovered that people might not be getting enough vitamin K2, so the science might not be settled yet, but there's evidence eg this [0] recent periodontitis study found that people with periodontitis had lower serum levels of vitamin K2.
Other vitamins and minerals that are often lacking that contribute are vitamins D and A, and magnesium. People often get insufficient amounts of vitamin D and magnesium in the modern day too.
[0] https://coraltoothpaste.com/products/coral-white-mint-toothp...
“Toothpaste is a strong abrasive” is fact, not vibes.
https://www.batemandentistry.com/blog/posts/what-about-all-t...