No. Frequent head baths can only control the dandruff as a head bath does involve a bit of a head massage, which will disturb the natural habitat of dandruff and hence control it. But this doesn’t mean you are allowed to take a head bath every second day to end this problem. Take a head bath once in three days and you can attempt to control excessive dandruff production.