well what you need is a:pyhsic,dark or a fighting type and get them to a good level like 47 or somthin and you will beat them!!
GO WATER POKEMON!!
YES You CAN It Count what Pokemon it is!!!!!!!!! And I Bet the 8th gym with a 36
beat the 8th gym
Beat the Gym Leader
you beat the sixth gym
You have to beat the 4th Gym and may will come to you and give something that will stop the Sandstorm.
After you beat your rival after the 6th gym
In Pokemon Sapphire, Ruby and Emerald the 7th Gym that's located in Mossdeep City has Psychic type Pokemon.
Tate and Liza have: Solrock and Lunatone
Get Kyogre..
8th gym leader
ground/rock will be good
Mudkip because he can beat the types of most of the gym leaders