Dog Dandruff

Hi, my dog gets bad dandruff after a bath and it lasts about 2 weeks. he is black so it is real noticeable. He does not scratch so much, but just the white flakes are an issue for us. any ideas on the cause and what can be done to help