Evolve Riolu. Riolu evolves with Happiness in the day.
To get Riolu, hatch the egg that Riley gives you after traveling with him through Iron Island.
lucario
Lucario can be in diamond first you need to go to iron island and meet rily guide him to the island and he will give you an egg
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
lucario
No Lucario does not evolve in any version of Pokemon. Lucario is the fully evolved form of its preceding evolution, Riolu.
27 my lucario learnt aura sphere lv37
You can't catch Lucario in any game before Diamond/Pearl.
Diamond
He is in lots of different Pokemon games, like diamond and pearl.
Use Fightning moves.
lucario and machoke
no but a gym leader has a lucario