I'd suggest Life's Abundance. That's what I switched my puppy to, because the ingredients are much better than the ones I'm finding in the stores. I found it online, and now I'm feeding it to all my pets, and promoting it as well! :-) They love it, and I feel good knowing I'm giving them something healthy... you can check it out at
http://www.healthypetnet.com/kendalb :-)