Lupine harnesses are an excellent alternative to walking your dog on a collar.
The Roman Harness design distributes any pressure across the chest of the dog and helps with those strong pullers. It is adjustable both on the shoulder strap and girth strap. Made from strong 1/2" woven nylon, with quality fittings and to high standards of craftsmanship, it comes in a wide range of patterns and in two sizes.
To find the the best size range for your pet, measure around the rib cage, just behind the front legs, then add 5-10% extra for comfort.