goto route228 the houe there
You can get the TM28 (Dig) on Route 214 in the Ruin Maniac Cave in Pokemon Diamond.
you can dig it up underground
Dig for them in the Underground.
no. 28 :)
you can buy it in veilstone
If you dig underground and dig in the walls you can get heart scales.
No, you can only find them. You can dig for them in Diamond and Pearl however.
well, dig isn't a HM in Pokemon diamond, but it is an TM. anyway, you can find it on route 214, inside a cave where you'll find the ruin maniac- the same place where you find hippopotas.
you buy it at the pokeman center.
Ruin Maniac Cave
you have to go underground and dig for him
You can transfer a diglet from leaf green or fire red (you catch them with dig), or trade for other game with Pokemon that learn dig.