Are you rinsing him really really well ? Some people have had great luck with Oatmeal shampoos - and if you do a SEARCH typing the word Dandruff - you'll find LOTS of posts with that one word on this problem -
And yes - they ALL pretty much do the Happy Dance after a bath - I have one that takes off into the yard to do hers in the grass - not cool after a bath !