How do you get grolithe on Pokemon diamond?

trade, migrate, cheat, and there may be a swarm, but probly not