We have a Brustese puppy (Maltese/Brussels Griffon). We've been trying to leash train him, but it's not going very well. He's 10 weeks--is it too soon? The problems are this: he resists the leash, and I don't want to pull on him in fear of hurting his little neck. When he DOES walk he either runs off to the side or in front of me. I've tried holding a treat in my hand to get him to walk beside me, but he just sees that I'm not going to give the treat to him right away and goes on frolicking. Any suggestions for leash training a puppy?