I personally recommend Innova/Innova EVO. (Evo is great for small breeded dogs as well).
You can compare the ingredients on their website, and find stores that sell it in your area.
i personally do no like Iams/Eukanuba not only of the animal cruelty testing they do, but because the ingredients in their products are plain junk and full of fillers. that's why the dogs like it so much.
www.naturapet.com