News

According to the legend, the Dogman appears once every decade, only on years ending in “seven,” starting in 1887. While the Dogman is only known to leave paw prints and petrified witnesses ...