Small fish like sardines are great because they also give you a boost of important minerals like calcium, phosphorus, and magnesium. These are are all essential for building and maintaining strong teeth and bones. Sardines also contain one of the highest concentrations of omega-3s with 1,950mg per three-ounce serving.