Eating lots of protein and cereal grains causes excess acid production in the body, experts say, which could increase calcium excretion and result in weakened bones. However, a new study finds that boosting alkali levels with a pill or by consuming plenty of fruits and vegetables can strengthen bones.