Are you taking any of the Omega 3 oils? Or Omega 6?
They are great for skin conditons.
Hate to say this, but I had a dog once that had a problem that the Vet said was S.D. and that it was incurable.
I said to myself, "Oh yeah?". And I started giving her corn oil. Omega6. She cleared up and had no more of that.