“Why” your dog may not be able to change her behavior like other dogs…
Have you attended a dog training class, maybe a Leash Lunger or Reactive Dog Class? You see other dogs in class improving, but your dog continues to scan the environment instead of looking at you.
There are many ways to get behavior from an animal, for example you can hold your dog down when he jumps up on you, this may work for you, but the negative is that your dog may start barking more when guest arrive. Some dogs will become really wiggly and jumpy with strangers as a way of showing appeasement to the guest to ward off that scary punishment of being held down. This can also make your recall much more