Where can you see Dunsparce in Pokemon Platinum?

It is the last one I need to see before I complete my Sinnoh PokeDex. I don't want to catch it in a swarm, I just want to battle a trainer with it or something. I just need to know where that trainer is. Thanks.
6 answers 6