I've got three dogs - all lab/ retriever types and they are all well behaved and well socialised. However, after reading a MN dog thread I always get worried about taking them out (we walk them all without a lead in areas that they know) for fear of bumping into some of the hysterical types that these threads attract.
My dogs are not interested in you, your kids or your dogs. They are only interested in their own family: my kids, my DH, my step children and me. None of them ever set foot in a training class either.
I love staffies. They are such a happy and joyful breed of dog. I've never encountered a pit bull and I admit I would probably be wary of one if I did meet it, but only in terms of whether the owner was a tosser or not.
In my experience the most nasty, horrible little shits of a dog have been Jack Russells. Followed by dachshunds. But I'm sure that there are nice ones out there. I have just never met one.
Oh and collies can be pretty nippy. We had one as kids and she used to round us up and nip our hands to ensure we went where she wanted us to go.
I totally agree re huskies. They are incredibly beautiful dogs, but should never be kept as a pet, especially as the people who tend to buy them do so for their looks and have no concept of the amount of exercise and thus, food, they need - 10 000 calories a day I heard somewhere? 