Go to FORTREE City go east and follow the way. If you see safari zone go east past the grass.
Chat with our AI personalities
It depend what game you have. In Pokemon Ruby you can buy the move in Lilicove City(same with Emerald and Sapphire ) In Diamond you buy the move in Veilstone City.(same with Pearl and Platinum) After you get the move just press A and then select use. Then choose which Pokemon you want to learn. Or want till gets to a certain lvl
the third badge in sapphire is at mauville city(north of slateport city)
Mossdip....
In Fortree City.
In Ever Grande City.