My 4 month old has cradle cap, not really bad, but its there, and he hardly has any hair so its quite visible. I bath him every other night and put a bit of johnsons baby oil in his bath and wash his hair. It usually looks a bit better after his bath, but if I bath him more often I think it gets worse generally. Is there anything else I can do? Are there any products that work? Or anything else I can do?