Question: is riolu in the wild?
Answer: Now, Niantic Support confirmed on their official Twitter account that Riolu can be hatched from Eggs, but we can't encounter this Pokemon in the wild. This means that Riolu and its shiny forms will be available only from 7KM Eggs and 10KM Adventure Sync Eggs.