Well, 2 out of the three Pokemon you mentioned are weak against ground, so i would get a flying type that is resistant to ground. You should get a zapdos because it is part flying, and it would give you an electric type Pokemon. You should get a grass type. ( i don't know why.) And you should get a Dragonite, because it can be a total beast with it's physical attacks. (if you can't get Dragonite, try to get Garchomp or Salamence.)
Chat with our AI personalities
Well the best Pokemon would be. Infernape, Rhyperior, Scizor, Kabutops, Feraligatr, Luxray, Rampardos, Staraptor, Garchop and Lucario
umbreon,arcanine,blastoise,electivire,golem,nidoking,nidoqueen,scizor,alakazam, kingler, and skarmory
Scizor is a Steel and Bug type pokemon.
You can't get scizor on Pokemon leaf green. However, you can trade if you have Pokemon fire red.
you can't get scizor and not even syther in Pokemon sapphire, only by trading