Okay, I haven't had to solve this one before but I thought you may have some ideas on correcting it. Willow is walking on a loose lead better and better. One thing that derails her heeling happens when Willow turns her head towards me and walks along with her head turned towards me. Inevitably this will cause her to start to drift towards me and, eventually, collide with my leg. Currently, her heeling position is her shoulder even with my hip. Perhaps if I adjusted her back so her head was at my hip it might stop the drifting. Thoughts?