Linoone does not learn Dig by leveling up, instead it needs the TM to learn Dig.
Linoone can learn Dig by using the TM Dig. It cannot learn Dig by leveling up.
Pinsir cannot learn Dig by leveling up. You will need to give it the TM28 Dig to teach it.
At level 40 it will want to learn dig
Groudon can learn TM28- Dig.
Camerupt can learn Dig by using the TM Dig. It cannot learn Dig by leveling up.
Nincada learns dig at level 45.
If you level it up to level 45 you will be able to let it learn dig, but remember you'll have to delete a move to learn it.
Trapinch can learn Dig by itself at level 29 in Pokemon X and Y. In Pokemon Omega Ruby and Alpha Sapphire, it can learn Dig at level 19.
Lairon does not learn Dig naturally, however it can learn it by using the appropriate TM.
Trapinch learns Dig at level 29 in X and Y. In Omega Ruby and Alpha Sapphire, it can learn Dig as early as level 19.
Yes, Sandshrew can learn Dig at level 30 in the Generation VI games. It can learn Dig quicker by using the TM.
Ninjask can be taught TM28- Dig.