Trade it from Diamond, Pearl or Platinum.
you can't find him but riolu (pre evolved form) is in the safari area find him and evolve it
You need to evolve riolu which you can find in the safari zone.
you cant
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.
Lucario isn't in Sapphire,Sapphire is a Hoenn pokemon,Lucario is a sinnoh pokemon.
NO YOU CAN BE NORMAL,BRONZE,SILVER,OR GOLD!!!!!!!!!!!!!Hope this helped l lU
this is the order that you get them Normal (start) Bronze Silver Gold Platinum Lucario
go to the flower zone and you'll find lucario there
In Soul Silver you can't catch Lucario but you can catch Riolu(Lucario's Pre- Evolved form) in the Safari Zone near the meadow Area If you place down 10 Forest objects and 14 Peak objects down. You can Evolve the Riolu and you will have Lucario!! Or If you have Pokemon Diamond or Pearl or maybe Platinum you can go to Iron Island and help Riley get to the Exit. He will give you a Riolu egg you can then evolve it and then trade it to your Pokemon Soul Silver that's what I did..... I have Pokemon Soul Silver, Heart Gold, Diamond,Pearl,Riby,Sapphire,Emerald,Silver,Gold,Crystal, Blue and Fire Red. Hope it Helped ^^ -Bolt the Electric Lucario
Catch Riolu in the Safari Zone after unlocking the blocks.
http://pokemon.marriland.com/diamond_pearl/pokedex/lucariohere you can find all lucario moves