http://www.balanceit.com
Here is the website for the best home made diet tailored to your dogs needs. I have been recommended from two specialist - internal medicine vet and dermatologist.
They make a diet especially for the needs of your dog - costly but may be worth it in the long wrong in health costs
Hope this helps