no. 28 :)
You can find TM Dig at the Ruin Maniac Cave.
TM 28 is dig
I think you get it from the Veilstone departmental store
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.
Dig is TM 28.
first you need the TM dig and then you go to your bag and select the TM dig. then you select use and teach it to your pokemon
In Pokemon Diamond the TM 90 is the move substitute.
There is no Mean Look TM in diamond
the TM dig is number 28
their is no tm for spark in pokemon
Other Pokemon do know dig without the TM dig. Most DIGlets know dig. Find diglets in Diglet cave. Hope this helps!
TM28 teaches a digging Pokemon how to dig