Once it reaches a certain level of happiness. There are many myths concerning happiness, but the only ways I know of to be true are: Walk 256 steps with it in your party.
Gain a level.
Give it a massage/spa.
Give it the Soothe Bell to hold, and do the above.
Riolu doesn't evolve at a specific level but it evolves through happiness.
no
shiftry.
Yes.
Get it to level 32.
Nooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
Level 22.
leaf stone
level 30
you have to trade with something i think
At level 30
scraggy evolves at level 49