Located throughout Rikoto are Move Tutors. Move Tutors will teach moves to Pokémon that may not otherwise be able to learn (e.g. via leveling up, TMs/HMs or through breeding).
In Serpentine City lives a man, who is really proud of his rock hard head, which he uses to tackle trees. He will teach your Pokémon the move Headbutt.
Located .... If any of the Rikoto starter Pokémon (or their evolutions) are present, ... will teach them one of three moves depending on that Pokémon's type. These moves, if used in combination with each another in double battles, will produce additional effects.
Located on Sario Town in one of the small houses. This is the home of an aged female Pokémon Trainer. After a short chat about her own Pokémon Trainer career, she will gladly teach the player's starter Pokémon one of three ultimate moves depending on its type, but only if the Pokémon is fully evolved and is completely happy.
An older man in Rassic City, which is a big Fan of Dragon-type Pokémon. The man will teach any Dragon-type Pokémon the move Draco Meteor, but only if it is completely happy.