I'd switch them to an "All Life Stages Formula" now, (slowly add the new food over a weeks time) since you don't care for what they are currently eating and then stick with the new food that works for them. Here are some links for you to check out.
All Natural, Human Grade, Holistic Pet Foods. Dog Food, Cat Food, Kitten Food, Dog Biscuits, & Canidae Platinum Diet
Chicken Soup for the Pet Lover's Soul : Home
Eagle Pack Pet Foods, Inc.
http://www.frommfamily.com/products.php
Merrick Pet Foods
The Healthiest Pet Foods in the World – Natural & Organic Pet Food – Natura Pet Products (California Natural, EVO, Innova,
Newman's Own Organics Premium Pet Food
Wellness Pet Foods (Old Mother Hubbard/Wellness)
Solid Gold Health Food for Pets
Home - Timberwolf Organics, Inc.