NSBTR: Northern Staffordshire Bull Terrier Rescue

What does NSBTR mean? The above is one of NSBTR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Northern Staffordshire Bull Terrier Rescue