In the Safari Zone by putting different kinds of objects in a area.
The area is a Meadow, put Forest objects and rocks, then wait for a few days and try again.
Trade
The answer is put Rilou into the poke'walker before you enter and then when you get in put Rilou back into your game.
In order to evolve Rilou you have to become great friends with it.
Rilou Evolves Into Lucario At Level Thirty With Happyniess PEACE,OUT!!
you cant. on iron island team up with riley till you get to the end of the cave then he'll give you a rilou egg.when the egg haches level him up. "friendship evolve". or if you have a exp share you can give it to rilou "make sure rilou is in your pary" get one of you strongest Pokemon and battle Pokemon that it's level are higher than rilou and he will get some points and rilou's level goes up . hope this helped.
to get rilou go to iron island and a man will follow you through a maze and when you finish he will give you lucarios egg which has rilou in side.walk 500 steps and itll hatch (only if its in you Pokemon team).it cannot be caught in the sinnoh
Episode #364 Duhhh
You either have to be it or chosse it as your partner
riolu evolves via friendship
it eloves at a high freindship lavel
There is no best Pokemon on Pokemon HeartGold.
You can have an egg with a ditto at the Pokemon daycare center with your riolu and evolve that Pokemon into a Lucario.