Mostly water types but he has a Kingdra so watch out.
In Sootopolis City.Trainers and Gym Leader uses Water-Type Pokemon.
Go to Sootopolis.
sootopolis city
i go to mossdeep city
in the fortree city
Wallace he was the former 8th gym leader in ruby and sapphire
The 8th gym leader is Drayden, who uses Dragon-type Pokemon. You face him in Opelucid City.
The 8th gym leader is Drayden he uses Dragon type pokemon
Go to Evergrande City to beat the Elite Four
electric type Pokemon
Giovanni, he has rock type Pokemon
The only way to get a gym badge is to challenge the corresponding gym leader and win.