I would also stay away from Eukanuba.
Right now Taycie is eating Pinnacle Duck and Potato. I can not tell you HOW HAPPY I am with it!
She has so many tummy issues, and I found out she can NOT tolerate salmon or salmon meal and that is in SO MANY dog foods..
I am really impressed with how well she is doing on it. I am sure she is feeling better too! Because it is a limited ingredient diet I like to add either a TBSP of either Before Grain Canned or Wellness 95% Meat.
As for treats go, She LOVES Zukes! I also keep a boiled piece of chicken in the fridge. She loves carrots and small pieces of apple occasionally. I am picky about treats, and she does not get them often, I just try not to upset her touchy tummy.
In the past we have tried Nature's Variety, The Honest Kitchen, Acana, all of which are wonderful foods. If you have trouble finding a particular food I would look at
K9 Cusine.com
Premium & Organic Dog Food and Dog Treats - Free Shipping I have ordered from them in the past and they are really good and ship quick.
Hope this helps!