Yes I agree, IAMS is a very low quality food. The best diet for them would be a raw diet, consisting of fresh raw meat, organ meat, and raw bone. That is what a lot of us here on the forum feed our dogs and cats. I encourage you to have a look at past forums and or do some research on raw prey model feeding. Below I have also listed some links where you can read about raw feeding;
www.rawfeed.com
www.rawlearning.com
www.rawfeddogs.net
If you choose to stick with commercial dog and cat food, it's always best to try something grain-free, considering that grains are not very digestible for dogs, and have little to no nutritional value to them. Here are some of the top, grain-free commercial dog foods I would recommend;
EVO, Origin, Taste Of The Wild, Instinct, Wellness Core, Solid Gold, and Canidae, Timberwolf Organics, among others.
If those foods are a bit expensive for you, here are some other higher quality pet foods with grains, but also hight quality ingredients;
Innova, Chicken Soup For The Pet Lover's Soul, AvoDerm, Blue Buffalo, Natural Balance, California Natural, and Acana, Merrick, among others.
If you're looking for a pet food more along the price lines of IAMS, here are some of those pet foods, but much higher quality than IAMS;
Premium Edge, Fromm, Nutro, Diamond Naturals, among others.
*The good thing about buying a high quality pet food, is that you may save money in the long run, not only in vet bills, but high quality kibble makes so you can feed your dog less, filling him up, and providing him with just as much/more nutrition.
*Also, try considering feeding your pets canned wet food rather than fry food, because that more closely mimics what they would eat in the wild.
*If you decide to feed commercial foods instead of homemade or raw, still try to give your pet's some fresh meat and raw, meaty bones as often as possible.
****Hope I could help!:smile:****