Head collars are usually the best way to go with strong dogs. There's a person in my neighborhood who owns a huge Old English Sheepdog, & it seems to work quite well on him. Whatever you do, don't use a harness. These actually enhance their willingness to pull (think about Huskies on a sled....)