1. Hunter
2. Mew (expecting that he can fly me and if legendary is cheating I would take abra)
Because I just love those 2 from the first gen.
3. Ditto, because, well he can be handy in so many ways.
4. Dragonair since its pretty cool and big enough to ride on in water, otherwise would take vaporeon or squirtle as my water pokemon (i know dragonairs is not a water type)
5. Ninetails because I think its big enought to ride on, otherwise maybe Flareon.
6. Pikachu I guess.

Now I want to make one wit all the generations instead. would prbly only keep 1-2 of the first gen xD