My trainer ended up recommending a pinch collar on my chow/pointer mix. Most people don't like them and I have to say I was one of them, but it's worked great for her. She had no training when we got her and is a complete spazz when it comes to walks. I tried regular collars, harnesses, gentle leaders(head leaders I think they're called), choke chains, treats, etc., you name it I tried it. I finally got tired of her pulling my arm off and gave up and took her to a trainer who suggested the pinch collar, and showed me how to use it correctly and how to teach her not to pull. I would definately recommend taking your dog to a trainer explaining the problem and they can usually show you what to do and recommend what type of lead your dog should use to help with the pulling.