He's being treated for eczema so can only bath him twice a week at the most. He doesn't have a lot of hair but only the day after he's had a bath his hair is greasy and it's really noticeable as he is very fair blonde apart from the greasy bit at the front where it's long. We use Johnson's baby shampoo (the dream/sleep one). Can anyone offer any advice or a different brand to try?