German shepherd would be a better pet
German Shepard
German Shepherd hands down
German Shepard because they will protect you, well then again, a Yorkshire terriers alert you for signs of trouble, they're both good dogs, Yorkshire terriers are hypoallergenic, and German shepards aren't. they are both =, it depends on which breed you personally like best
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