When you've got enough time to dedicate to training, workout, and vacuuming up drop hair, then a German Shepherd may make a very good family members dog. They could be a little bit much too boisterous and enormous for residences with very small kids or frail more mature members of the family whom they might knock in excess of unintentionally.Cognit