Where do you catch a drowzee in Diamond?

after you get the national pokedex; go to dawn's house and talk to her little sister. She will tell you that there is a special Pokemon on a special route. She can tell you about a new Pokemon every day, so you can save before you talk to her, and turn the game off if she tells you about a Pokemon you don't want.