I'm giving mine natural balance which you can buy at petco, 6.99 5lb bag and I think 21.00 for a 17lb bag. Heres the website..
http://www.naturalbalanceinc.com/products/UltDog.html
Heres another website you could use to compare foods and you can click on the ingredients to see a description of what they actually are.
http://www.naturapet.com/display.php?d=comp-wiz
I wish you the best with your puppy and maybe you may end up having to stick with the Eukanuba, the important thing is that he eats : )