Catch Riolu in the Safari Zone after unlocking the blocks.
Chat with our AI personalities
yes u can get riolu in Pokemon heart gold and soul silver you catch him or her in the safari zone and you can catch lucario in the safari zone two.
lucario is not in the wild but you can get a riolu from an egg on iron island so just evolve it from that.
Lucario's pokedex number in the National Pokedex is 448.
You can't get lucario in heartgold or soulsilver. You have to trade it from Diamond, Pearl or Platinum. Hope it Helped. Pokemon Master & Lucario Biologist. ~Bolt the lucario
Yes, you can. You have to evolve Staryu.