Colleen,.Thanks for the additional information. It is helpful. Dogs do pick up on how we feel through the leash. If you are anxious, then that triggers the dog to bark and carry on. She thinks you are worried about the other dog. She doesn't realize that it is her that you are worried about. That may explain why she doesn't do it when off leash..I think you have a couple of ways of approaching this. I'm going to recommend starting her obedience training back up. Start perfecting a good sit and down. Use treats for this that you would normally use. Do this around the house until she is perfect. The start taking her a bit further away from home and practice. You can use a higher value treat for these sessions such as a better commercial treat. Then graduate to a place where she may see a dog and use tasty hot dog slices or liver slivers as the reward for sitting. The idea is to get her to obey you instead of carrying on. Most dogs work well for hot dog slices. Make them paper thing. Do not give them if she is carrying on, only if she is calm and sits. If she sits even though she did start to bark, then give her the treat for sitting..I also want you to teach her the speak and then the quiet command. It seems easier to teach the quiet command after the dog has learned the speak command. The following site explains teaching speak and quiet commands.
This may also enable you to stop the barking to help get her under control. While she isn't' aggressive, you might use a technique that I use for aggressive dogs. You will need to find someone with a dog to help you preferably after you teach the sit and down and practice for a bit. What you will do is have your dog on the leash. You will have your helper off in the distance. Your helper will gradually move their dog a bit closer to you preferably walking past your position in the distance. As long as your dog ignores them, you can give your dog praise and a treat. The second you see her fixate on the other dog or show any other sign of carrying on, give your dog a correction by giving a short tug and a firm low toned "NO". It shouldn't take your dog long to realize you will not tolerate the behavior and that if she ignores the other dog, she gets the tasty hot dog treats. Once this happens you can repeat the training moving the other dog closer until he is no longer trying to lunge at other dogs or carrying on. You will need to practice this when you and your dog are walking as well as best you can. It is best to do this when they are hungry, so time training before he is fed.
Another method that may help is BAT training. You can read about this here:
You might be able to control the vocalizations with a bark collar. I have used the shock ones with a lot of success though I usually use it for cases when the owner is not present and thus can't administer corrections. They make citronella spray bark collars as well as ultrasonic and shock ones. They do require that the dog bark to trigger the correction. It also will only stop the bark and not the jumping around. Hopefully training will help stop that. Since she isn't being aggressive, a remote training collar might be acceptable though I usually only use this for long range recalls.
It sounds as if she may just be frustrated over not being able to immediately run to the other dog for fun and socialization. So you might try training in a place where you can let her loose. Start with her on leash. When she sits and calms down, then let her loose to greet the other dog. That will be a good reward for the desired behavior. Perhaps you can also enroll her into a group class and let an in person trainer see the behavior around other dogs in the class. That might also help you find a playmate close to home that she can socialize with on a regular basis.
I hope tI have given you a few ideas to help with the situation and you are satisfied with my response. If you would like any additional information or have more questions please don’t hesitate to press the reply to expert or continue conversation button so I can address any issues you still have .