Hi Linda, have you looked at “Canidae” life Stages Platinum formula? it’s not grain free, the fat-8.5% protein-20% Kcals/cup 342 you’ll have to email Canidae for the phosphorus %… To view the Canidae Platinum it’s on 5… there’s also their Pure grain free Formula’s… http://www.canidae.com/dog-food/products