Yes, we follow AAFCO guidelines for our formulas. High levels of Calcium and Phosphorus can interfere with absorption of some trace minerals and cause deficiencies over time. Lucy Pet has carefully formulated our diets to ensure our levels meet the correct specifications of AAFCO.