Go to Canalave (west of Jubilife) and if you go to the bottom left side, at a dock there is a guy standing next to a boat. talk to him and he will ask where you want to go. your only option is Iron island so go there. to your left is the boat and to the right is some stairs. go up both stairs and go in the cave. then go to the right and make your way to another entrance. go in and i think its a elevator thingy. go down that and go to the stairs on the right. make your way through there until you see a guy in blue. talk to him and he will ask you to take down Team Galactic with him. Try and find people with green hair (dark green) if you see them then your going the right way. pass through them and go down where two galactic grunts are. If your like me and all you need to do in the game is complete the pokedex and beat elite 4, then your Pokemon should be fairly high leveled. you just take out their 6 Pokemon easily and then the guy in blue will thank you and give you an egg. Its the Riolu egg :DD
the ranged steps to hatch it is between 2800-6000. the best ways to hatch the egg is to either (if you can be bothered...) trek through all the cities, or just go to solaceon town, get to the very right of the dirt road and just continually ride back and forth. One lap (up and back) is appropriately 246 steps so it may take a few mins but its the easiest way to do it :)
You can get a Riolu Egg from a man named Riley on Iron Island from Canalave City. You'll first meet him inside and he'll fight alongside you against Trainers and wild Pokemon. When you reach the end of the Iron Island's cave, he'll tell you he wants to give you an Egg. As long as you got at least one slot empty in your Party, you'll have it. Another way is to breed a female Lucario with her compatible Egg Group or Ditto in the Day Care.
When you hatch Riolu from an egg, it will be level 1
A Riolu, which can evolve into a Lucario.
In Pokemon Diamond and Pearl the only way to get/see Riolu is in an egg. You can get the Riolu egg from Riley in Iron Island. You must have an empty space in your party then go through it with him and defeat a few Galatic Grunts. Then you will receive an egg, when it hatches you will have a Riolu. This is the only way to see/own it in the game. I hope this answers your question!
riolu
you run around sinnoh and it will hatch into riolu.
the egg you get from riley is a riolu egg riolu will evolve into lucario
You get a Riolu egg after helping Riley at Iron Island
After you help this one guy through iron island, he will give you an egg. This egg is riolu
When you hatch Riolu from an egg, it will be level 1
Riolu is 4 generation Pokemon. You can get egg only in Pokemon Diamond and Pearl
you have to lead riley through iron island and then he will give you a egg and it is the riolu
no but you get the riolu egg in iron island
It won't take any amount of steps in order to create an Egg when Riolu is at the Daycare if you're trying to produce a Egg because if Riolu is 1 of the parents then you can't produce an Egg. Riolu is considered a Baby Pokémon and baby Pokémon cannot breed.
Riolu
A Riolu, which can evolve into a Lucario.
in order to hatch a riolu egg you need to walk about 5,000-6,000 steps
A Riolu egg can be obtained from Reiley within the Iron Island