mauville city
The 3rd badge.
In Ruby, Sapphire and Emerald, the 3rd Gym Leader is in Mauville City and in Diamond, Pearl and Platinum, the 3rd Gym Leader is in Veilstone City.
You have to skip the thied and go to the 4th then go to the third.
ground/rock will be good
Beat the 3rd Gym, and Get HM 06 Rock Smash
Did you set it on Wombo?
ground. He is an electric type.
Pokemon ruby where is the 6 gym
Norman's gym
its the petalburg gym and/or gym 5.
petalburg gym
The second gym is the Dewford Town Gym with Gym Leader Brawly.