My ds, now 2 had really bad cradle cap which seemed to go on for ever. I think it started at about 3-4 months and really its only in the last 6 months that its completely disappeared. I dont think he had much hair til he was about 1 so he didnt lose hair, although yes sometime great big bits of the cradle cap would come off (and then seemingly grow back just as fast). I used bottles and bottles of almond oil and then when he was a bit bigger, the dentinox shampoo. It does go eventually but seemed at the time that it never would. Good luck and try not to worry {smile)