Our Humane Society dogs have always chosen
us.
When my kids were really little, we went in search of a companion dog for the one we had adopted a year previously (a puppy that had literally leapt into my arms). We all spread out and my daughter headed to one cage to pet a terrier mix. The dog wrapped his paws around her arm and started licking her, and the dog refused to let go. So we had to decide whether to leave our daughter at the pound (her siblings' choice), or take the dog home with us . . . . . . now we visit the pound every weekend to check on them both

. Terriers can really tear things up (floors, walls, cushions, yards) but they are smart enough to be cute when doing it and, from what I understand, they
are trainable (not that ours was).
Our most recent adoption was of an older stray dog who was in pretty rough physical shape when she was rescued. She is a Siberian husky mix and large, but I have never had a gentler animal. Our Airedale mix (a rather unruly but lovable beast) seems to respect the husky's age, and our persnickety cat (who totally lacks respect for anyone or anything) sleeps on top of her at night.
I think you'll know when you find the right dog, tranq. It is not so much the breed as the personal connection you make (whether it be with a puppy or, my new recommendation, an older dog in need of a home).
(as a note on pitbulls: many communities have now placed a ban on them - unreasonably in many cases, I believe - so that may be something to consider)
(as a note on YAG's comment: not surprising

)