I have a puppy and I LOVE him but he is cheeky. where do I start training him? main issues - not coming back when out. nipping at faces (in s playful way but worried he will hurt kids) he is a 20 week old jack russel