I have a staffy, an english bull terrier and a rotty cross, all of these dogs are fine and the reason for that is that they have a good home and have been bought up well, in a family environment with my 3 children, these dogs know who the boss is and know there boundries, weve had the rotty cross 11 years, staffy 8 years, english 9 months, we also had an other english before for 10 years and again he was excellent with people and children, you only get bad owners not bad dogs. It's all about how you manage your pets.