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

28 answers 28