No, no, no, those were shorn ghost sheep.

I wonder how I got the picture in my mind of giant cats from that description. Must have been thinking of all that talk about a panther on the loose in the UK a few years back.