Most dogs (without proper training) will pull much more while wearing a harness. I'd suggest using a Halti if your dog is a puller. Take your dog to the pet store and ask someone to show you how to use a Halti. Eventually you can ween him off the Halti and back onto a regular collar or harness without the pulling.