look online and search for online pokedex
Unown can't learn other moves besides Hidden Power.
Because a level 100 Pokemon can no longer level up, it cannot learn new moves in that way. However, move tutors can teach a Pokemon new moves regardless of level, as can TMs and HMs. In Diamond, Pearl, and Platinum, there is also a man who will teach your Pokemon moves it could have learned at earlier levels in exchange for a Heart Scale.
go to Pokemon.marriland.com and select pokedex fron tha list that says diamond/pearl then type in espeon and check its moves and stats(even TM hm and egg moves)
you can look on this Pokemon site: scroll down, and you see: there are dialga's moves. good luck
because some stupid asian decided to cancel cruch as one of mightyenas moves and replace it with embargo
Go to seribi.net and they have everything there
The same as in diamond &pearl
None.
the same ones in Hoen but it can learn brave bird and skyattack
go to pokemon.marriland.com then go to the diamond and pearl pokedex section and search mew. the moves pokemon learn in diamond and pearl are the same as yellow.
Depends on the Pokemon but you can go here to find out. www.psypokes.com/dex/index.php
pretty good try not to have the same type of Pokemon though... So I would get rid of garcchomp because salamance can learn ground moves also you just have to buy them and he can learn fly and other flying moves!
Unown can't learn other moves besides Hidden Power.
Transform. 10 PP Then whatever moves the transformed Pokemon has (Only 5 PP of each move though)
Probably Staraptor. It can learn some really cool moves.
it can learn toxic ,rest,blizzard and protect. (those are just some) hope i helped
They can learn splash (lvl 1)....tackle (lvl 15) and flail (lvl 30)