Neopolitan Mastiff. The Neapolitan Mastiff is the best family guard dog because of his size, his looks, and his willingness to lie in wait and grab a stranger attacking his family. He is large (60 to 70 kilos, or 130 to 150 pounds), with a long body, huge head, and a loose gray coat (they come in other colors, too).