I use a product called PetImmune by Palladius for my shepherd. I started using it after he had a flea allergy and lost most of his hair, developed hot spots, itched like crazy.
After about 3 week I could see a marked improvement in his overall health, bodily functions, hair regrowth, hot spots resolving and shine to his coat. On a plus side it has also decreased his shedding by at least 85%.
I found it online-right now it is on-sale with free shipping if you buy 2 bags-its a natural product and I plan to keep my shepherd on it for life.