People think that eating dairy will prevent osteoporosis and , according to several PhDs an biochem and nutrition professors that I know , this is false.People assume that because milk has large amounts af calcium , it is good for your bone health.The countries that have high dairy consumption are not neccessarily low in osteoporosis.I am not a vegetarian or animal rights fanatic. I eat some low fat meat but I get alot of my protein from non animal sources.
Almonds have high levels of zinc but this zinc is not very bioavailable.Just because something is high in a particular element does not mean it is a good source of it.