Are sulfate-free shampoos really better? Are keratin treatments safe? A dermatologist answers some common hair questions.