The Missing Link brand contained brewers yeast (at least a few years ago) which my dog is allergic to. I have tried the other stuff (Seameal etc) and it works nicely. I always get comments on how soft her coat is. Seems worth a try to me.
"Never doubt that a small, group of thoughtful, committed citizens can change the world. Indeed, it is the only thing that ever has." - Margaret Mead