After biking your way through the rocks and slopes of Jagged Pass, you reach the mountainside town of Lavaridge.
Get a TM
Talk to the black belt in front of the Poké Mart and say that you don't understand. He will give you TM75 Swords Dance.
Explore the Town
There is a woman in the Pokémon Center who sells Moomoo Milk.
Go into the hot springs using one of the doors in the Pokémon Center, then use the Dowsing Machine in the hot springs to find a hidden Ice Heal.
To the left of the Pokémon Center, there is an old woman who will give you a pokémon egg. You need to have an empty space in your party in order to take the egg. Walk around while the egg is in your party and it will eventually hatch. If you caught a Slugma in Fiery Path, put it in your party to make the egg hatch sooner. You can put the egg into the PC if you don't want to keep it in your party, but you have to have it with you if you want it to hatch.
There is a Pokémon Herb Shop south of the Poké Mart. The herbs here can heal your pokémon, but they reduce the happiness of your pokémon when used.
Talk to the old man in the Herb Shop to get Charcoal.
Challenge the Gym
Before you go to the gym, you might want to go back up to Mt. Chimney. Now that you have been to Lavaridge, there is a woman on Mt. Chimney who sells Lava Cookies. They act just like Full Heals and are cheaper than many of the status-healing items, such as Burn Heals.
When you are ready, go into the Lavaridge Gym.