I had switched Bailey from Royal Canin to Nutro lamb and rice and she won't eat it. I have to have her on a wet food for her medicine right now and the nutro wet makes her throw up. So I am back to baby food until tommorow when I go to the store.
I am glad you are taking your dog off Iams, there is a web site that claims they do animal testing:
www.iamscruelty.com
Good luck with the food, it can be trying.