I can't tell you if you have an aggressive dog or not, but there are some warning signs present. Continued obedience classes are necessary. Our girl will tense on a leash, but is fine off. Learning proper leash tensions is a must, your trainer should be able to help you with this. Also, you need to learn the body language that leads to a lunge, of both dogs involved. Then before the lunge can ever happen, you can distract your girl and walk away. You sound like you have a huge heart, and thanks for saving this baby! Stick with the training.:D