I don't like Eukanuba at all. Check out
Dog Food Reviews | Dog Food Ratings for more info on foods.
I feed Orijen and Acana kibble and have been very happy with it thus far. I also add Go! into the rotation alot. He also gets wet food so we buy a variety of brands including Nature's Variety, Wellness, Go! Endurance, Now!, Castor & Pollux, etc.
The treats I use most of the time is
Canz Real Meat treats. Jackson goes crazy for them -- they're only two ingredients, and super easy to break apart, so great for training and they last forever. I also use
Zuke's Mini Naturals . As far as training goes, I often use people food... I buy those cheese sticks and one stick can last a long time, I break up tiny pieces. Or boil a chicken breast for him.