Are You Afraid of the Bark?

Episode 15: Demon Dogs Around the World

November 28, 2018 Michelle Anne Olsen Season 1 Episode 15
Are You Afraid of the Bark?
Episode 15: Demon Dogs Around the World
Show Notes

Doesn’t matter where you run, doesn’t matter where you turn: the country you’re in is liable to have its own version of the demon dog legend. But don’t despair! If you’re polite and follow the rules...you might just survive.