by second in command, i mean the pokemon you level with your starter so that you have an excellent chance of winning battles. i never did this before pokemon XD. i caught a moderately lv. zubat. well my espion fainted and all i had left was that zubat. and with one lucky hit, it won. since then, whenever i start a new game, i always keep a second in command. usually its the first flying type i find so it can learn fly.
so my question is, do you do this and what pokemon do you use for this position?
so my question is, do you do this and what pokemon do you use for this position?