it depends on the level. If they were all the same level, I'd take tauros
Chat with our AI personalities
Chansey, Scyther, Tauros, Kangaskhan and Dragonair.
Some Pokémon that aren't Water Types but learn Surf include: Snorlax, Zigzagoon, Linoone, Hariyama, (Mightyena?), and Jynx. EDIT (by same person who wrote original answer): Others include Kangaskhan, Tauros, Lickitung, Rhydon, Aggron, Azurill, Rayquaza, Latias, Latios, Boufflant, Hydreogon, Dragonite.
You can catch wild Tauros on Routes 38 and 39 during the daytime.
Depends...What do you think?
Many Pokemon are in the safari zone and they are: Nidoran Male, Nidoran Female, Paras, Parasect, Goldeen (good rod), Magikarp (any rod), Dratini (super rod), Pinsir, Kangaskhan, Doduo, Tauros, Exeggcute, Chansey, Venonat, Venomoth, Poliwag, Rhyhorn, Nidorino, Nidorina, Seaking, Slowpoke.