I have a rescue maltipoo, he just turned 1 and I've had him for 4 weeks. He's an absolute star but has clearly been ill treated in the past as he has some anxious moments. Usually he is fab on a lead, but a couple of times a loud, sudden noise has spooked him and he's panicked. He starts to pull like mad and scurries along low to the ground, panting as he's pulling so much against the harness. Even when in this state, he is very responsive to stop, wait and sit commands but as soon as I try to move off again he's back at full speed - like he just has to get away. Even with a lot of reassurance, it takes 5-10 minutes to bring him round and typically it happens when we are far from home! Today he calmed when distracted by another dog and a friendly little girl who fussed him, then walked normally the rest of the way.
Any ideas for how to give him the reassurance he needs while also instructing him to walk without pulling? He only pulls when panicking. Thanks.