A water Pokemon probably the water starter
Mudkip
Slugma, Torkoal and maybe another Slugma.
the strongest Pokemon to fight in Pokemon ruby is not victory road it is in the sky pillar the farther you go up the higher level they get.
You will need the go goggles to go through. You rival will give it to you when you defeat Flanery. Until then, you will need to use the firey path to go north.
Aggron and Rhydon are definitely the best Pokemon on Pokemon Ruby! Their big, strong and both are great and they're awesome!
Groudon is the best Pokemon in the game that is cachable.
groudon
cranidos
fight to the sky tower for rayqazza find latios or latias
Find cut
The best Pokemon in ruby to get without a cheat code is Rayquaza to findo out more about Pokemon go to my website called www.miquel.ning.com.
there is no best base
mudkip