Hmm, usually the plural of sheep is sheep. So I was wondering if it should have the 's if there are multiple backs owned by multiple sheep. It'd be like cats on horseback. English is kinda odd.
Brits naming towns be like:
Catsonsheeps, Northumberland
Yup, sounds plausible