Harnesses
Three harnesses, all with a ring at the chest so you can clip the lead at the front. When your dog pulls, that turns it back towards you instead of letting it drive on.
Sizes SM to L, with an ML for breeds with narrow shoulders such as the border collie and the husky. Measure the chest at its widest point behind the front legs and compare with the chart on the product page.