The Neapolitan Mastiff – the Ancient Defender

Mastino Napoletano, or the Neapolitan Mastiff dog breed is huge, standing at 24 to 31 inches and weighing in at a remarkable 110 to 150 pounds. If size were anything…