Amateur - i would say thats good. Eye-contact, and rewarding for walking next to you is all i can see, though i would try and see if you could progress to treats in pockets (obviously easy access), so you don't have to have your hands gobbered - unless you like it i guess . Oka walks well on lead as i have never given in to her ....it's only taken ummmm ....about 12months (LOL at myself) to get to the point now where sometimes i wonder why i have a lead....she's not brilliant every time but 95% she is. DP and I together and we are back to 40% of the time but thats work in progress! The getting in right position and then back to pulling is "yo-yo" dog, i think its where they think the treats come *just* from being by your side....by pulling and coming back, pulling and coming back: she gets more treats = smart doggie , so rewarding for more steps is good! . Pulling s such a hard thing to crack!! I started from scratch with Oka at about 7/8months. I did heeling in teh garden - that the most bestest thing he loves (Oka= boiled chicken, tug, ham, cheese,) go out inthe garden (or room in the house if he ignores you outside) and walk around, pretend to be interested in stuff - if her comes to you give him a treat and walk away (slowly) hopefully he will follow you, treat him again, when he is next to your leg, if he goes ahead turn around and walk away. This way he is following you because he wants to not becuase your making him. Aftre a few treats play a game with him, then do the treating over again. do it for 5 - 10 minutes (as you have play inthere and your not "training as such" ) then carry on as normal. If you find he comes into a "heel" position treat him with something not so fantastic (kibble, normal treats) and then just go on your day - Hopefully making the "heel" position rewarding. When you get to the stage that in the garden/room he will just come to your side then withhold the treat for 1 or 2 steps if he walks with you treat and continue. soon he will do a few steps. Now for me i found building up the steps here actually ruined it for Oka - she cottoned on tht i was 'bribing' her, so next i attached a lead but didn't hold it, and repeated as before. . I also found rewarding her in the real world was as simple as letting her sniff a lamp post or a bush. I now have "go sniff" as a reward that gives a bit of free rein so she can do the dog thing and be ready to step back into the human thing (heeling). If you'd like i can try to make a bit of a video of our game i the garden so you can see what i mean.