================================================== ========Originally Posted by bln_f
Ruby, Sapphire and Emerald
Generation III introduced a man in Fallarbor Town, who would allow a Pokémon to relearn a move. The service was not free, however. He would only perform the service in exchange for a Heart Scale. Some of these may be obtained in the course of the game, the rest must be obtained from wild Luvdisc.
FireRed and LeafGreen
A man on Two Island also allows the player to have a Pokémon relearn a move. The price was different from Ruby, Sapphire and Emerald, however. Instead of a Heart Scale, either two Tinymushrooms or one Big Mushroom must be given.
Much like the man in Fallarbor Town town, a man in Pastoria City will teach a Pokémon a move it could have previously learned but has not, in exchange for a Heart Scale. A large quantity of these may be obtained underground.
Pokémon Name Raters can be found in the following locations:
* Lavender Town in Kanto
* Goldenrod City in Johto
* Slateport City in Hoenn
* Agate Village in Orre
* Eterna City in Sinnoh
Pokémon daycares can be found in the following locations:
* Route 5 in Kanto (one Pokémon)
* Route 34 in Johto (two Pokémon)
* Route 117 in Hoenn (two Pokémon)
* Four Island in the Sevii Islands (two Pokémon)
* Agate Village in Orre (one Pokémon)
* Solaceon Town in Sinnoh (two Pokémon)
Use bulbapedia.com, you could have EASLY found all this information yourself. It took easly one minute tops...