I have a 7 yr old dutch shepherd, been training him for about 3 months now. Just started at a professional training classes for 6 weeks and have been doing what they told me for about a month now. His problem is other dogs when we go for walks. He barks at them and does not listen to my command of "leave it". He listens to all other commands, sit, walk, up, off, down, stay, etc. Problem is when we go for a walk he gets so excited so I calm him down in the house with some basic commands to get him listening. Still when we go outside, he is in his own world just looking all over the place no matter how many times I stop him, make hiim sit, down, as soon as we start walking again he's in his own world where if I sit him and call his name he wont even look at me! He will not take his eyes from wandering about. At the trainers place, theres about 8 dogs and as soon as we get out of the car to go inside, hes a different dog. He wants to leave and pulls toward the door, he listens while there, doesnt bark at other dogs, and wants nothing to do with them! They told me to keep doing the basic obedience and soon it will translate to when we go for walks at the park, but it hasnt yet and Ive lost all my patience I have. It is the biggest mystery to me why he behaves there with all those strange dogs around but at the park on a walk he barks at a dog 10 yards away. I'd love for someone to tell me why and also theres gotta be a better way to get him to stop his barking at dogs. He is not a dominant aggresive dog, when we go to the trainers he sometimes shakes and is afraid so its just fear aggression. Please help us!