I don't own a Staffy but will in the future and I will adopt one. These are marvelous dogs, you need to socialise all breeds at the earliest opportunity, i.e puppy socialisation classes, over the park etc, training classes are brilliant too. There are quite a few Staffs over Peckham Rye park who are very well behaved and socialised, they are great with children, they do like any breed need a couple of walks EVERY day, but that goes without saying, I have always been comfortable with dogs so I don't know how it feels not to be, but if you do get a pup, don't act afraid or be too nervous around it because it will pick that up from you, be confident (this applies to any breed) I reckon you'll fall in love with it in no time :) and be patient, especially with house training etc, they all have to learn, just like we do, good luck, keep us updated x