You can only get riolu from riley in iron island=egg
Simply follow the story line because when you reach the end of iron island you get an egg. when you hatch it, it is a rioulu Good Luck!!!
it means a rioulu will hatch from it
Rioulu is a baby Pokemon so it cannot breed with any Pokemon.
first go through the cave with Riley on iron island and once you beat the team galatic grunts then Riley gives you a egg. The egg contains Rioulu.....the pre-evolution of Lucario. From there just evolve it......a am positive it will be a great edition to your team
Rioulu evolves with happiness during the day.
you go to jublife city get on a boat this girl will ask you to go in a moutain with her(make sure you save)then at the end shell give you a egg.it will hatch to rioulu
you can catch koffing at stark mountain or catch weezing and put it in the day care and get a egg and then hatch the egg and there you have it
if you put it in 1st place
Actually, it depends on your luck. If your lucky, you can hatch it in anywhere from 1,000 to 2,000 steps, but be careful. You could get a bad egg like I did. Mine took 6,468 steps, which took me over fifteen minutes to rack up.
If your riolu is following you in heartgold or soulsilver you can talk to it.
First you go to jublife city and then get on a boat. Then this girl will ask you to go through a place like mt corent (but smaller) At the end, she will give you a egg and when it hatches, you'll get a rioulu.
From Canalave City, you take the boat to Iron Island. When you meet Riley, you will help him and at the the end of it he gives you a Riolu Egg and you hatch it. Or you can use Action Replay, and use the pokemon modifier cheat.