Funny, I just noticed, a level 5 or 6 Riolu wouldn't have scratch. It'd have the following moves though; -Foresight -Quick Attack -Endure -Counter (gain at level 6)