The German Shepherd Dog is a herding dog that is also a jack of all trades but master of none. Because herding is at the base of their personality, this makes them a very busy dog They want to keep track of everything. Their ability to handle various tasks well makes them good general dogs. German Shepherd Dogs tend to be high drive and without focus and training and a task in life they can become neurotic and hard to manage. These dogs live for a reason to do things. One of those things they live to do is shed. There is no best. These are two very different dogs. I assume this is relating to a German Shepherd Dog and a Doberman Pinscher. However, we can add in the German Pinscher just in case.
Doberman were developed for the task of being a guard dog. Unlike many other breeds that have multiple tasks and facts of their development, Doberman were developed to guard their people. They are passionately people focused. They need their person in their life and they need to be there with them. They have been sharp tempered with those outside of their home in the past. Recent breeding efforts have mellowed their personality and made them easier to handle in our world that believes all dogs should be labs. But they are guard dogs and they need only their person to be happy.