Hardy rare breed of long-bodied reddish pigs named after a town in Staffordshire (8)
I believe the answer is:
tamworth
(Other definitions for tamworth that I've seen before include "Staffs. town; type of pig" , "Long-bodied reddish breed of pig" , "Breed of pig; Staffordshire town" , "Midland town; pig breed" , "Staffs town -- breed of pig" .)