Seeing the garbage man approaching grandma?!? Yeah, I can see that being a problem. Lots of dogs see the garbage man as a foe. They come with a big honking slow moving truck and they take stuff that our owner has put on the tree lawn. Without speaking to anyone and they go on. It's not natural. And then, one of these smelly strangers is coming toward a member of our pack that is more frail than the rest of the people in the pack.
And, then the people delivering furniture, just walking into your home, yeah, that could be a problem for a dog who feels that home is his territory.
Some dogs are fine with strangers in most situations, but even someone they kind of know if they put a hand in the owner's vehicle, will show aggressive/protective behavior. Is this normal and acceptable? Well, I think there are two kinds of dogs: one type will just bark, and when in a situation where biting would be appropriate, will probably dance around, run, maybe do a chicken-poop type nip at a retreating ankle, leg or butt; the other type will engage with an intruder, and bite them.
I don't think either of these types of dogs is incorrect. With training and confidence building, the first type of dog might engage, and maybe that dog is just not a protection dog. As long as the dog is gentle and not nervous around family and family friends, the dog can make a wonderful companion animal, and even a deterrent.
The other type of dog, the one that will bite given some circumstances, is also correct. Proper socialization, leadership, and management can prevent most lawsuits.
There is no reason "grandma" who is with it enough to take the garbage to the curb, is not with it enough to shut the door to make sure the dog does not get out, now that she knows the dog will bite. And the door to the house should be locked so that the delivery people or neighborhood children cannot just walk into your house and get bit.
The problem is that, while they can ensure the safety of your dog, will they? Are you willing to put the life of your dog in their hands? I see it as though you have two choices: to move out, so that you have the power over the front door locks; or to put up a solid kennel, either in the basement, garage, or yard, and when you are home with your dog, the dog is out with you, when you are at work or at school, the dog is properly secured in a comfortable kennel.
A kennel is a LOT cheaper than moving out. Some things to consider: if it is outside, is there privacy fencing around so the dog does not bark at everything that moves? The base needs to be solid so the dog cannot dig out of it. It has to be big enough for the dog to run, drink, poop, and still be able to be clean. A mud base in a rainy area will mean a dog that will end up being an outdoor dog, because every time you come home, you are not going to want to bathe the dog first thing. An indoor outdoor kennel with a doggy door into a garage, basement, or mud room, with something like an x-pen on the inside. Proper kennel on the outside is ideal.
The whole thing is safety. If the kennel is totally outside, he will need shelter/a dog house in there so that he is protected from the elements. 10'x15' is a good size for a GSD. If you get it in panels, when you move out, you can take it with you. They generally come in 5'wide by 6' high panels, six to a kit, that cost about $300. This will make a 5'x10' kennel. If you buy two of them. you will have a 10'x 20' kennel, with two of the panels being gate panels. Or, if you use the side of the house or garage to connect to, you can buy one kennel and it will give you a 10x10' or 5'x20' or you can buy one extra panel and have 10'x15'.
If the dog is bored and starts eating the house -- not as normal for adult dogs, you can buy an x-pen and run that along the inside by the house to protect the house -- that is a little cheaper than buying extra kennel panels.
I think your dog is ok. But I also think that if the volume of incidents increases, what happens with your dog may be taken out of your hands.
When I was a kid, we had a dog, Princess, who was about 3 years old when my 12 year old brother was sleeping on the porch and the bitch was loose with him, sleeping on the porch. A dominos delivery man was passing out flyers and he ran up the steps to put a flyer in our door. Startled awake, Princess jumped up and bit him in the abdomen. My dad rushed out of the house and threw the dog inside and apologized profusely to the elderly delivery guy. The guy was understanding, and the dog never bit anyone else. Stuff happens. They aren't robots. Sometimes they do make bad choices. It is up to us to protect them.
Heidi Ho, Odie
Joy-Joy, Bear Cub, Hepsi-Pepsi
Cujo2, Karma Chameleon
Ramona the Pest, Kojak -- who loves you baby?
Tiny Tinnie, Susie's Uzzi, Kaiah -- The Baby Monster.