I don't like this food for several reasons...firs t, it has a lot of potentially problematic grains......wh eat and barley are high allergen and not my choice. Rice is the easiest to digest so if grains are to be included, I advocate rice or sweet potato in place of grain.
Second, they clearly don't have a vet nutritionist on board because they, like many dog foods today, are using ingredients that are not biologically appropriate for dogs and therefore cannot provide the intended nutrient. Example, Flaxseed is not a source of omega 3 for dogs as it provides ALA that must be converted to derive omega 3. Dogs are not capable of making this conversion and therefore cannot derive omega 3 benefit from flaxseed (many humans can't make this conversion as well actually). Fish oils are the only reliable, biologically appropriate source of omega 3 for dogs.
Third, their lab assay is incomplete.... they don't even provide a calcium and phosphorus analysis which is the most critical ratio and two nutrients I evaluate in dog food - the most critical for growing dogs.
There are so many better foods out there, I see no reason to use this one.
Just my two cents.