Hi! I'm so glad I came upon this forum. I have recently adopted a 6 year old GSD from my local shelter. Duke is the sweetest dog and loves people but he is not so friendly with other dogs, I did some research and digging from the papers I got from shelter to try to find out about his last owners and life style, these people adopted him when he was one and he spent a majorty of his life tied up to a tree, he was over 100 lbs(he is a mix so is smaller), was being "free fed" he is finially getting the idea of eating inside down and having some form of structure,he also developed pannus and they continued to leave him in the dirt/hay and sun all day, the vets had recommended special eye drops that I have gotten (are not expensive) but they took it in their own hands and were using human eyedrops! And this went on for 5 years so he is almost blind from the damage and scar tissue in his eyes, Basically everything I've read that your not supposed to do with a german shepard these people did, they surrenderd him because they were "moving",anyway I'm assuming because he was tied up and never trained or taken care of like he needs to be for so long, he has had bad experiences with dogs walking by him, shelter life as a puppy and his bad eye might might be contributing, I have taken him to a dog park once and he went crazy over a dog that was not even blinking at him,so it's not just at dogs that bark at him its any dog. I have a harness on him and a double leash and have even recently invested in a traning collar, I try to stand my ground and and get him to stop barking and jumping/ lunging he just gets so fixated on it he literally act like one of the K9 dogs when they are going after someone. It is intense and he is stronger then he looks so I cant always get him to turn around when I grab his harness. I just dont know what to do for him i love him and I want to take him places he can enjoy. I have set up individual training in Janurary but I'm scared to even take him to group classes, pet smart and after an encouter yesterday well I live in a neighborhood and the people that live here think their dogs are allowed to run around with out leashes which in a town I think is illegal so I'm doing the right thing with him, I should not feel bad or be nervous to take him for a walk. Anyway any advice would be awsome! Thank you!