Socialization with other dogs
The AKC describes proper socialization as one of the most important things an owner can do for long-term behaviour. Regular, supervised interaction teaches appropriate communication, body-language reading, and impulse control. Dogs that interact regularly in managed settings are less likely to develop on-leash reactivity.