Not a breeder also , but my yorkies were on innova and had to switch down because it was too high in protein, we are on Cal. Natural, it actually is a bit higher in protein like 2% BUT it has less ingredients and is a much simpler formula that he can digest.