Give your dog a job that is not greeting the driver
Your dog cannot wait calmly at the door if waiting has never been defined. For parcel deliveries the job is simple and specific: go to a mat placed well back from the front door, lie down, and stay there while you talk, sign, and take the box. Put the mat where your dog can see the entry but is not in the swing of the door or in the driver's line of approach. A dog parked six or more feet back, on a familiar mat, has something to do with his body and his attention, which is far easier for him than being told to stop barking in a doorway crowded with a stranger, a parcel, and your own divided focus.
Build the mat stay with no delivery at all
Start when no driver is coming. Lure or shape your dog onto the mat, reward a down, then take one step toward the door and return to pay him for staying. Add the pieces of the delivery script one at a time: touch the handle, turn it, open the door a crack, open it fully, step onto the threshold, and come back. If he breaks at any step, you moved too fast — close the door, reset him on the mat, and make the next repetition easier. Keep sessions to a few minutes, several times spread through the day, so the mat becomes boringly normal rather than a sign that something exciting is about to happen at the front of the house.
Add a knock, a voice, and a parcel
Once the stay survives an empty doorway, recruit a helper. Have them knock softly, stand outside holding a cardboard box at waist height, and stay silent while you answer, take the parcel, and close the door before releasing your dog. Reward the stay in small, frequent payments delivered on the mat itself, so leaving the mat never looks like the way to earn anything. Gradually make the helper more realistic: a firmer knock, a spoken greeting, a parcel set down on the step. If your dog barks once and resettles, pay the resettle. If he launches off the mat, calmly use a leash or gate to prevent a rehearsal of charging, end that repetition, and drop back to the last version he could handle.
Manage real deliveries while training is young
Training falls apart if real life keeps offering the full, hardest version. While the stay is still being built, set your dog up to succeed on actual delivery days: put him behind a gate or in another room with the mat before the knock comes, or keep a house leash on so you can guide him back without grabbing his collar in a scramble. Ask drivers, where you can, to leave parcels on the step so the door interaction stays brief. None of this is failure — it protects the new habit while it is fragile and stops your dog practising the old bark-and-lunge routine at full intensity.
Proof it in short, varied repetitions
Proofing for this exact scenario means varying the details your dog will meet: different times of day, a parcel carried high or low, you holding a phone, you needing both hands for a heavy box. Release your dog only after the door is closed and latched, then make the release itself calm — a quiet word and a stroll to the mat reward, not a celebration at the door. If excitement spikes again after a run of good days, shorten the door-open time and rebuild. When family members, dog walkers, or a sitter practise the same steps and record who handled which session in KinsLe Care Teams, your dog hears one consistent mat routine from everyone instead of a different doorway rule from each person.