You buy it in veilstone city the big shopping mart's floor 4 OR 3 its one of them alright
Do the same thing in Pokemon peaRL
The place where it flashes is where you can find the Pokemon It would flash blue if it was found in the water
you can find it at the veilstone department store on floor three
It's not a HM anymore in Pokemon Diamond and Pearl, but it can be bought as a TM in Hearthome City Department.
You obtain Flash Cannon after defeating the 7th Gym Leader, Byron in Canalave City.
in caves and duengeons
you do not find dialga in Pokemon pearl
Trade with Pokemon Pearl or Pokemon Platinum
the best Pokemon you can catch in Pokemon pearl is heatran
You don't find a Krookodile in Pokemon Pearl
where do i find a totodile in Pokemon diamond/pearl on nintendods
you cant find raiku in Pokemon pearl just Pokemon gold