I'm not sure when cradle cap disappears on babies but my 9 month old Ds still has it. I'm not worried about it or anything and until now, I have not done anything to get rid of it. I only shampoo his hair about once a week and I use gentle shampoo (California Baby). So should I use oil or anything like that? Will it go away on its own?