You are both right. I'm biased, but, they are the most perfect family dog. They are huge, yet very agile and gentle. Love their family and would give their life defending it. I've owned over 30 of them. The only bad part of owning a huge dog like a Mastiff is their longevity. If you have a Mastiff live to 10 years old, you're lucky. These dogs are special so when they pass, it really hurts.