This won't be for another 2 1/2 years because as of right now, I'm prepping myself for my return to community college to become an Occupational Therapist Assistant and won't have time for another dog. When the time rolls around though, I'm sorta thinking of getting a large breed if I don't keep up with plans of getting an Amstaff. Some large breeds I'm thinking of are Rottweiler, English Mastiff, Neapolitan Mastiff, Boerboel, or Cane Corso. I definitely want one that's trustworthy, especially around children because I have an infant daughter and her safety comes first. I hear Boerboels and English Mastiffs do extremely well with children but I also hear Boerboels are only for people who have experience owning large breeds and this will be my first large dog. I also don't like that Mastiffs drool a lot but it's not a big deal. I really want a dog that's not too protective but will only take action if there is a real threat at hand. I'm really looking at Neapolitan Mastiffs too because they fit my lifestyle and one of my favorite breeds but I've read that they're instinctively very protective.