My vote is for a American Staffordshire Terrier. But I'm biased since I own the breed. "American Staffordshire Terrier who is affectionate, reliable, and an especially good dog for children." from the AKC.
The Little Rascals dog was a Pit, the RCA dog is a Pit and Pres Roosevelt owned Pits.
Great dog, loyal, very easy to train and likes to be included in everything the family does. (The easy to train part is why they've gotten a bad rap; some folks have trained them the wrong way.) "In a recent study of 122 dog breeds by the American Temperament Testing Society (ATT), pit bulls achieved a passing rate of 83.9%. That's as good or better than beagles ... 78.2%, and golden retrievers ... 83.2%." http://www.badrap.org/rescue/myths.cfm
The AKC website also has a page that explains how to include Fido into the family. Please socialize your dog. A big mistake people make is to own a dog and never take them anywhere. Your dog must go with you places and be exposed to people. Otherwise when guests or new family members are introduced the dog is automatically defensive. I'm lucky I live in a dog friendly town where most stores let them in and we have several dog parks. (Dog parks are a great place to socialize.) The AKC web site has good tips on socializing and picking a breed.
I've met to many dogs that were not socialized and when the family had children the dog did not like the kids and the family had to give the dog up.
Get a rescue dog too! http://www.badrap.org/rescue/index.cfm
P.S. Stay away from Chihuahuas. Little bastard dogs. I've never met a nice one. My father in law has one and he's bitten my dogs several times. Yes, my Pits run like hell when they see Little Bastard coming.
<small>[ 06-11-2004, 01:21 PM: Message edited by: Nicole Marie ]</small>
H.R.H. Nicole Marie
Eve was Framed