OMG hands down Border Collie wins what a stupid question, that's like asking which one is a better watch dog between the two hopefully everyone knows that would be the German Shepherd .
German shepherd would be a better pet
German Shepherd hands down
In my opinion, the German Shepherd is way better. They are more of a family dog. They are really protective of their family. The only time they bite you is if you be mean or they are playing around with you.
Females for most cases.
You should be better at training! haha, by thorita.
Probably a German Shepherd - They listen to their owner more than a Weimaraner who may get bored and make faults. The German Shepherd excels in this sport, whereas the Weimie is better suited to gun work.
It depends on the owner and their preferences on dogs.
Depends on owners preference of trait.
That is a matter of opinion and whether the dog is naughty, I would choose a boy, especially if it's a puppy, they have and cute attitude.
Dobermanns are intelligent, fast, strong, fearless, loyal. Dobermanns are warriors from hell. German shepherd is nothing compered to a Dobermann(European bloodline).
Yes
GS is a better dog than labrador