I've heard different opinions from so many people regarding if the American Pit Bull Terrier, American Staffordshire Terrier, and the Staffordshire Bull Terrier are the same breed or not. Some people have said they're the same just with different names, some people have said they're different breeds. Which one is it? I am challenging everyone on this site to give me the best explanation. The answer may be on another website, but if there is I haven't found it. I really want to know the answer to this question!