Rottweilers, German Shepherds, Great Danes, Doberman Pinschers, Giant Schnauzers, and Bullmastiffs are some of the best protection dogs for a family.