Great job Liz sounds like you've git everything in hand

my mate who lives across the rd has git a dobbie he swears by the nose halti / harness , said it stops his dog pulling on lead instantly as the head is pulled to one side by the lead distracting the line of sight the dogs got.it would never work on my swift though hes a puller hes snapped two retractable leads with cords so hes now on a big thick one with webbed line , and like your pup is slowly chewing his way through it lol
Post a video of him at play time Liz I'd love to see him bouncing around like Bambi on ice