I think it's fascinating, the neck intrigues me and leans to qualities most akin to a Hyena. It might be just someone's canine or who knows? Not disregarding anything it might be some new offshot genus of goodness knows what, this wouldn't be the first time that a new species of something has been spotted near a town. Though oftentimes such sightings are of grazing animals rather than carnivores, at least as my memory serves. Yet one never knows, nonetheless, 'tis intriguing.
Alerius very likely has a point, the next news report might be about a town of folks highly confused by the reappearance of the Dodo. Now that's something I'd like to see. ^.^
"Wot's that?", "Some kind of... gigantic bird.", "It's an OSTRICH. Gone wrong..."