Leash-reactive dogs might behave more aggressively when on leash for a variety of reasons, including: Fear. Your dog is afraid of other dogs, and he wants the other dogs to stay away. This is common in dogs who are under-socialized or who have had bad experiences with other dogs in the past.