I adopted a 18 month/2year old German shepherd corgi mix I named Hershey 3 weeks ago. I live alone in a very rural area and do not have a lot of visitors but,when I do Hershey will not or at least takes a long time to stop barking at them. I did get a trainer to come to my house and it would take him 15 or even 20 minutes to get Hershey calmed down. Once he stopped barking he was great. Learned things pretty quickly and would even roll over for belly ribs from the trainer. Then the next day when the trainer came it was the same barking. Today my brother came over and unlike with the trainer I didn't take Hershey out on his leash to greet my brother I just let him in the front door and Hershey went crazy with the barking. He did not lunge or even to towards my brother he was backing up and barking. I finally got him in the back yard and got him calmed down and took him back inside where he sat on my foot and behaved. I get the impression Hershey was not socialised very well if at all. Without having much company and due to the long drive for friends and family to come visit daily any suggestions as to how to socialise him. As for walks I have been doing that but, have not seen any neighbors out at the same time so don't know how that might play out. Thanks for any and all suggestions.
Jeannie