I have had really great results with Wellness.

Its not cheap but IMO is worth every penny!

www.redbubble.com/people/arrdesigns dog
see more dog pictures