May I humbly recommend a Herm Springer prong collar and two videos:
https://leerburg.com/training-with-food.htm
https://leerburg.com/LeashSkillswithEllisDVD.htm
The videos are pricey, and you can stream them for less. I have both and recommend them to pet owners all the time.
They are great for dogs that like food and like to pull on the leash...
pat