I mentioned this in dog behaviour, too. The gentle leader is a really good tool for teaching leash walking. I got mine at Petsmart, but, I'm sure you can get it at most pet stores, and, online. I haven't started teaching heel, but, Finn pretty much stays on my left side already. Heel is going to be taught in the class he starts in June! If you still need advice then, I'll relay what we learn. Until then, though, I'm not a lot of help!