My sister has an American Staffordshire. That's a different way of saying pitbull. All muscle and teeth. It is a really sweet rescue dog, but I still don't think they are an appropriate pet for most people. Her last dog was a huge Great Dane / Bull Terrier cross. At least she never has to worry about burglars.
I would love a German Shepherd but chances are we will get something small and cute and yappy in the new year.