Fantina gives you the TM that contains Shadow Claw. I'm not sure what number it is though.
Chat with our AI personalities
After you beat fantina at the gym in hearthome city she will give you the TM shadow claw.
you get TM 26 earthquake when you beat the final jym in verdian city and he will give you the TM 26
After beating Jasmine, she will give you TM Iron Tail.
in poo city is an team larf that would give you the tm thief
Fantina is in the CONTEST PLACE in Hearthome City. Hope I Helped :)