There are a few differences in size and appearance between the American Staffordshire Terrier and the Staffordshire Bull Terrier. The American Staffordshire Terrier is slightly larger, with an average weight of around 60 pounds. They also have a longer head and muzzle, and their ears are usually cropped. The Staffordshire Bull Terrier is smaller, with an average weight of only 40 pounds. They have a shorter head and muzzle, and their ears are left natural. In terms of appearance, the American Staffordshire Terrier is typically thought of as being more muscular, while the Staffordshire Bull Terrier is more compact.