Both my ds developed cradle cap each around the age 1. I used olive oil at night times but it never cleared up so went to doctors who gave me something that smelt like turpentine....I used it once but never again...ds1 was very sick the next day.
Since then have been reluctant to take them back to doctors about this so have just used olive oil when its really flared up. Neither of my ds's have ever complained about it or remarked if it was uncomfortable or itchy so it hasn't been a great concern.
I really wouldlike to get on top of it now though....its gone on for far too long.
Any advice greatly appreciated