2 Vigoroth, Slaking and Chaney.
Petalburg City.
Go to petalburg then walk into the gym its simple!
It is near the 5th gym.
you cant; poffins were a new addition in pokeom diamond and pearl.
it's in the woods between the first gym badge and 5th gym badge
u get it from wally's dad after beating the 5th gym
Petalburg Gym is the 5th Gym you'll be able to challenge on Pokemon Emerald. There's a little story reason for this as the Gym Leader, Norman, is the player character's father and wanted to see you grow stronger before challenging you.
After winning 5th gym,wally's dad gives it.
The sixth gym in emerald...is the gym in fortree city....and the leader is winnona...
Haha noob
Defeat all of the Gym leaders on Emerald. ~KKMG1
The seventh gym badge in Emerald is located in Mossdeep City.