How do you get a baltoy in Pokemon Diamond?

Route 206. You must use the Poke Radar. It's pretty rare but it's there.