The Neapolitan Mastiff is a great dog, loyal and protective, yet never quick to attack. However, training and socialisation is important from an early age, if the Neo needs to be comfortable with children and other pets. Neos are not good for first time pet families.