Mine were on Euk. from the breeder too. But soon after I started to educate myself regarding the ingredients in Euk. I quickly changed their food to a higher quality kibble. IMO - Euk. is crap. I would never eat By-products myself and therefore I would never feed by-products to my animals.
Innova was a little too rich for my two to handle. I have tried many of the higher quality kibble and I am quite happy with Canidae now.