You can catch Riolu in Challangers cave. You can't enter challangers cave till you have beaten the eliet four at least once.
Chat with our AI personalities
You Cannot catch lucario on pokemon black the only Way is to trade him or catch a riolu.
You haven't made it far then. You can catch old pokemon. Yes, you can catch Riolu in the challenger's cave after you beat the elite 4. He's rare though.
yes u can get riolu in Pokemon heart gold and soul silver you catch him or her in the safari zone and you can catch lucario in the safari zone two.
Riley will give you and egg on Iron Island
Riolu and other 4th generation Pokemon don't exist in previous generation Pokemon games this means it can't be obtained in firered or any game before that.