its called a MARSH badge you will get it off Sabrina in saffron city after you get the pokeflute.
btw Marshtomps a Pokemon
you get all the gym badges and battle the elite four on an island you get to after you get the fourth gym badge
With the seventh badge in Pokemon Ruby version, you can control caught or traded Pokemon up to level 70.
You need to defeat Koga in Fuchsia City to get the 5th badge, the Soul Badge.
Go to sootopolis city for your next badge.
To use cut outside of battle in Pokemon gold version you need the second badge from Azalea Town from the gym leader Bugsy.
Trade a Pokemon from an old version and make sure you have the fifth badge.
Fight Misty laduh
keep playing, no stuff... xD
You get the soul badge from Koga in Fuchsia City.
Try and get the 5th one lol.
When you get the second badge from Misty, Pokemon you receive in trades up to level 30 will listen to you., while Pokemon with the same ID as your Yellow Version will always listen. When you get the fourth badge from Erika, Pokemon you receive in trades up to level 50 will listen to you, while Pokemon with the same ID as your Yellow Version will always listen. When you get the sixth badge from Sabrina, Pokemon you receive in trades up to level 70 will listen to you, while Pokemon with the same ID as your Yellow Version will always listen. When you get the eight badge from Giovanni, ALL Pokemon will listen to you, no matter what level or what their ID is.
Wally's dad gives it to you after getting the 5th badge.