Any Pokemon can be the best depending on how you train it, the level, and the item it's holding. Though legendary Pokemon are more powerful than others, they still have type advantages and disadvantages.
I guess it depends which Pokemon you think is best. There are an equal amount of advantages and disadvantages for each possible combination of starter Pokemon in mystery dungeon, there is no such thing as a "best pair."
pokmeon322166885poshegdvsvcs
Riolu, Phanpy or vulpix
Metagross, Flygon :x in my opinion.
Both at level 30
Has to be Blue, In my opinion.
I guess it depends which Pokemon you think is best. There are an equal amount of advantages and disadvantages for each possible combination of starter Pokemon in mystery dungeon, there is no such thing as a "best pair."
It depends on what you like. Every Pokemon is different.
squirtle and pikachu will be the best
garchomp and altaria or charmander and mudkip
I think its charmander and riolo
The best Pokemon you can get is mew. or you could get something in buried relic mew is in there
Youtube would be the best
Totodile, with partner of Torchic
team rocket
Pokemon sapphire for starters but on the main Pokemon Diamond and pearl Pokemon Mystery Dungeon Explorers of Sky is.
That would depend on how good you trained your Pokemon but if you wanted the best rare Pokemon, that would possibly be Mew.