Having the right equipment for walking your dog can make this valuable and enriching time more pleasant for both of you. While it is always important to teach a dog to walk on a loose lead regardless of equipment, this can take time. 

In the mean time, try changing up your equipment.  Below are some suggestions for collars, head halters and leashes that I like.  It is difficult to get good dog equipment locally.

The Balance Harness.  This is a well designed harness that lets the dog move naturally.  It has a ring at the chest for control and a ring at the shoulder.  You can even put a leash on each ring for max control.  https://www.blue-9.com/collections/balance-harnesses/products/bhb?variant=41161508749510

The Sensation Harness.  This is for less aggressive pullers and medium sized dogs.

SENSE-ation Dog Harness

Two inch wide Martingale Collar.  This collar will distribute the pressure on your dog’s neck over a wider area and will help prevent injuries to the trachea and spine.  Lots to choose from on Amazon.

https://www.amazon.com/Country-Brook-Petz-Woodland-Martingale/dp/B083P7RDCR/ref=sr_1_36?crid=16YZHILJXAJ3Z&keywords=two%2Binch%2Bwide%2Bmartingale%2Bcollar&qid=1673825161&sprefix=two%2Binch%2Bwide%2Bmartingale%2Bcollar%2Caps%2C98&sr=8-36&th=1

The Scruffy Guider.  This is a martingale collar with two straps.  The gap between the straps protects the trachea and the delicate vertebrae of the spine.

https://mistypinespetcompany.com/store/scruffy-guider-collar.html

The OptiFit Halti head halter.  This is an upgrade for Halti.  It now has a lockable muzzle strap and the safety strap that attaches to the neck collar or harness.

https://www.chewy.com/halti-optifit-nylon-dog-headcollar/dp/117360?utm_source=google-product&utm_medium=cpc&utm_campaign=12791146441&utm_content=Halti&utm_term=&gclid=CjwKCAiA5Y6eBhAbEiwA_2ZWIceW4Gi1U6N-mywxU4n7gl3C8WomTHGEh6lkn_GPaIF9wyqTXLtUAxoCGvYQAvD_BwE

The Grip-it-Lead.  This leash is affordable and has a terrific grip.  Get the 6 foot length.

https://www.rayallen.com/grip-it-leads/?sku=57-76-06

The Oiled Leather Lead.  You will have this for life.

https://www.rayallen.com/oiled-leather-leash/?sku=9642-6