Are German Shepards too aggressive or do they make good pets?

27 answers 27