Dude... Charizard dominated a fire gym? With what moves? >_>
I also approve of your Rapidash. I am proud.
I'm still grinding my Numel (almost a Camerupt) and Fork and I have decided that after the Elite 4 we'll transfer our Pokemon to our Gen4 games so we can battle for supremacy. Afterwards we'll start a FireRed run as well.
He lost his Magneton to the sixth gym's Altaria (Earthquake) and his Hariyama to something Razor Leaf.
Wing Attack and Flame Thrower. SO EPIC. I tried Slash, but it wasn't useful against any of them since Blain just healed the pokemon after they got down to red. So, I switched back to Wing Attack to get below 3/4, and then Flame Thrower to finish them It's funny though, because the Fire Blast Arcanine used barely did any damage on Charlie... I learned Blast Burn after that battle at the Cape on Two Island as part of the extra story line. No more Metal Claw or Cut.
Thing is, I had Dumbledore who knew surf and has pretty decent speed, as well as being a couple of levels above all those pokemon except Arcanine.
I gave up on all my Gyarados, but I'm grinding Absolem, my Abra so I have at least one Psychic. I tried to grind my Aerodactly, Ariel, but that wasn't working out too well since Aerodactyl sucks at low levels and I don't have the patience...
Charlie also went back and dominated in Sabrina's. I only switched out when the Channelers had more than one pokemon to help level up Priscilla. She's a 41 now, and has two psychic attacks as well as Gust and Sleep Powder. Dominates with a Sleep + Attack combo. I can't wait to fight Bruno with her...
Anyways. I've basically been fishing instead of going in the grass whenever I can so that I have more water pokaymanz in case something happens to Dumbledore and I lose my water user. I've managed to get a nice team. Two Poliwhirls [One I'm evolving, one I'm trading for Jynx so I can get a water/ice type], Lapras, Goldeen, Three Gyarados, Staryu, a Kabuto, and something else. Plus, Snorlax knows surf too.
I've got a good fire team as well. Rapidash and two Vulpix, one which I can evolve into Ninetails.
My grass is a bit lacking, but I've got some Bellsprout, and a Weepingbell.
I've got a Fearow in case something happens to Woodstock, and I've still got Cap'n Jack.
I'm hopefully getting that Zapdos in case Rickey goes down, but at the rate he's going, he's getting unstoppable. As long as I don't let him near any fighting/ground/rock types.