Hi there, and welcome to Pet Talk!

I agree, an obedience class will wok wonders, for both of you! I was thinking "leash aggression," even before I read Giselle's reply. My Lacey does that.

One thing you will learn in obedience class, is NOT to pull the leash back to correct her. It is a common reaction by us humans; but they will teach you better ways to address this! As I am still working on it, I don't want to try explaining it, in case I am still doing it wrong myself.

One thing you can do is teach her the 'get behind' command. She needs to walk behind you. You are on POINT; you deal with any intruders, invaders of space, first. This takes a lot of pressure off the dog to be in control of space and of a situation. That one I have used with excellent results!

Let us know how things progress!