American Stratfordshire terrier. A typical terrier that requires close training. As with most terriers it is a loyal loving companion
Staffordshire.
It is one of the many (along with direct cousin Staff. Bull Terrier) in the class of pit-bull terriers. Subset of Bull-baiting dogs.
Except for the breeds that deliberately bred out the tenacity and intensity, not to be trusted. I might trust AKC show lines if I know they are such.