my son has yellowish flaky skin on his head. He has had this a couple years ag and the doctor says it is cradle cap. We used Head and Shoulders adn it went away but is now back. Is he not washing his head enough or good enough or too much. He shampoos every other day or sometimes goes 2 days without washing it if we get busy. What do you recommend for him to get rid of it for good and keep it gone. We are using Head and Shoulders on him-started today. Is this appropriate, how long to leave it on his scalp at each washing and how often after we get rid of it should he be washing his hair? Can we use the Head and Shoulders forever or switch to something else, and if so, what after it is gone?