I personally, not to offend anyone, do not like IAMs.. (
www.iamscruelty.com) and Eukanuba. because of all the junk ingredients it contains.
I do highly recommend if you want your dog on a high quality food, a few are:
Innova EVO
Canidae
Karma
California Natural
Innova you can find more info
www.naturapet.com
if you want to know about ingredients to avoid in dog food:
http://www.mordanna.com/dogfood/index.php?page=identify