Magnesium and phosphorus are important minerals for horse health. Magnesium is important for muscle and nerve function, and can help reduce stress and anxiety. Phosphorus is important for healthy bone and tooth formation, and is involved in many enzymatic reactions in the body.