Without using trade/glitch/cheat, you'll only get one... But if you need that DIG move, there are certain species of Pokemon that learn DIG... Sandshrew and Trapinch can learn the move... Just always remember, don't let them evolve 'til level 41, and they'll learn the move DIG...
tm28= Dig: found at Route 114
You can get TM28 (Dig) from the Fossil Maniac. That is in the house west of Fallarbor Town.
Pokemon Ruby/Sapphire/Emerald = Buy another at lillycove department store. Pokemon Soul Silver/Heart gold = Buy another at Celadon city or Goldenrod city dep. store.
tm28 contains Dig
its in a house up top. go inside and talk to the little boy
I bought it at lilycove department store
You can get the TM28 (Dig) on Route 214 in the Ruin Maniac Cave in Pokemon Diamond.
You cannot not get another TM-28 [Dig]. However you can get your Pokemon to learn dig by breeding it with a Pokemon that learns it through levelling-up. mAvOoP
You can give specific Pokemon TM28 Dig that you get from that town with all those ashes, and I know Nincada learns it naturally if you don't evolve it (I think it learns it Level 45).
Route 114
Route 214
First of all,tm28 is dig.it is found in cerulean city.You get it after you beat the rocket guy behind the house.