I wonder what this really was.
We've got an urban legend back home in NW Michigan. The Dog Man. I know a person who swears they've seen it. Scared the ever living bejeezus outta them.
A lot of these stories out there have a lot going for them. Makes it hard not to believe them sometimes.