So i want to ask question about pokemon breeding again. I caught 2 lairons on safari zone, and i want even for one of them to have head smash,but i read in serebii.net that the parents can learn through breeding. How to do that? Do parents have to had free move slot or what?