The Mastino, or Neo, as he is sometimes nicknamed, is a giant breed, weighing 110 to 150 pounds or more. The Neapolitan Mastiff has many good qualities, but he is not the easiest dog to live with. While his protective nature is attractive, the Neapolitan Mastiff is not an appropriate choice for a novice dog owner.