To generalize about any breed is pointless! All pitts are not perfect pets any more than all chihauha's are perfect pets. All pitts are not vicious any more than all chihauha's are ankle biters.

The most important thing when choosing any specific breed is to educate yourself on that breed and it's quirks and needs.

A pitt puppy wouldn't be ideal for a granny with a walker and a chi wouldn't be ideal for someone that hopes to jog 5 miles a day with their dog.