as with choosing any breed, it depends on your life style, where you live, your experience with handling dogs and what type of personality you like in a dog. take any breed you like and research it to the hilt. specific breed message boards can be vary helpful. suggestions: rott, bullmastiff, or boxer. i do not suggest: fila or a tosa they are for very experienced dog people.