Do the mission-go onto the Pokemon ranger website
you do not find dialga in Pokemon pearl
Starly, Pachuritsu, or Munchslax
we find dialga in map 3 in Pokemon deluge...
you find dialga in mount coronet
yanma is found between ranger union, the cliffs and altru park
lickilicky, the evolved form of lickitung
you pee on him
ranger2 !! of course!!!
you dont
in your house
Trade with Pokemon Pearl or Pokemon Platinum
you can find dialga in map 16 you can also find arceus in map 16 too