The American Staffordshire terrier is an unbeatable combination of athleticism & strength in a handsome package. This comprehensive guide provides an introduction to the breed, detailing its controversial beginnings as a fighting dog & its ascent to working dog, show dog & companion.