The American Staffordshire Terrier is a medium-sized breed with muscles. A full-grown Staffy weighs 40 to 60 pounds and grows as tall as 16 to 19 inches.