Have you considered water quality? I have hard water and it is really drying on hair and skin. I've been using elucence moisture acidifying shampoo which happens to work really well in hard water. I follow with a good conditioner.
Don't Breed and Buy While Shelter Dogs Die - Adopt your next best friend!