Yes sadly a German Shepherd can attack its owners, but not without reason. Some possible reasons for him biting family members are ill-treatment, past trauma, or teasing and praising biting behavior from a young age.