To help your dog learn to be calm outside, it’s hard for your dog to learn how to settle when there are distractions, so it’s best to begin practicing somewhere quiet. Reward relaxed behaviours, to begin with you may just need to reward your dog for any behaviour that doesn’t involve staring at you, pulling on the lead, or barking. Sit quietly on a chair with your dog on the lead and a blanket on the floor. Drop tiny bite-size treats to your dog as a reward for settling down on the blanket.
When your dog is relaxed, start increasing the time they must be settled before you reward them, gradually build up by a couple of seconds each time over multiple training sessions. Once your dog starts to get the hang of it and is shifting their weight so they’re comfortable and relaxed, you can start practising with them off lead. Add in distractions slowly start building up distractions by practising the ‘settle’ in increasingly busy areas or ask a helper to create a distraction by walking past, progressing to more exciting activities like sweeping or skipping. If your dog becomes unsettled or gets up, ignore them and wait until they settle again before rewarding them.