That would be a nincada.
you dont but if train trapinch and nincada they learn dig but not if they evolve trapinch learns dig at 41 i think
TM 28 is dig
you can't get another one if you gave the TM dig to the pokemon. but sandshrew learns dig at a certain level. *I assume you have Sapphire, Ruby, or Emerald*
its in the national park in the very southwest corner of it behind the fence.
In Pokemon Ruby, Sapphire, and Emerald, Nincada can learn Dig at level 45. It can learn Dig at a earlier level by using TM 28.
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.
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
Sandshrew learns dig at level 30 in Pokemon Sapphire. The ability to naturally learn dig make Sandshrew a valuable Pokemon. Since he can learn dig itself you don't have to use the TM dig on it.
find friends and trade more TM dig with others and you get more TM digs
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
it isnt a tm nor hm so really u have to wait till ur pokemon learns it