My nearly 7yr old has had cradle cap ever since she was a baby and it has never gone away.
Of course, she has a full head of hair now so it's really not noticeable at all in every day life, but when you lift her hair up you can still see lots of thick flaky patches.
I use Dentinox Cradle Cap shampoo on it which works pretty well and just about keeps it under control (although it never goes completely).
Whenever I try out a different shampoo or have not washed her hair for a while, she gets a bad flare up of the cradle cap.
Any advice? Should we go to docs?