Here's why:
* May is introduced in the anime's Hoenn region (Ruby & Sapphire series), which is where Ash travels to after his adventures in Johto (Gold & Silver series).
* Dawn is introduced in the Sinnoh region (Diamond & Pearl series), which follows the Hoenn region in the anime's timeline.
Therefore, Ash meets May before he meets Dawn.