You can only get one from a man in fallabor town in a someone's house.... where a hole is.... you can't buy it anywhere.
The TM for Dig is given to the player by the Fossil Maniac's younger brother in Pokemon Sapphire. It can also be purchased at the Lilycove Department Store as TM28.
TM 28 is dig
its in the national park in the very southwest corner of it behind the fence.
That would be a nincada.
i don't think that any Pokemon can learn dig by itself but alot of Pokemon can learn it from the TM. if you don't have the TM then you cant teach your Pokemon dig
find friends and trade more TM dig with others and you get more TM digs
NO!
trapinch can learn dig on level 41 The move dig is a TM that you get from somewhere, you can teach is to any Pokemon that is able.
keep looking its hidden
you can go to some shops when you advance in game and buy it
You can buy that TM at the game corner.
you dont but if train trapinch and nincada they learn dig but not if they evolve trapinch learns dig at 41 i think