Michigan Dogman
The Michigan Dogman is an alleged human-dog cryptid from the folklore of Northern Michigan. The dogman legend may have roots in the legends of the Odawa (Ottawa) tribes of the Manistee River area in the northwestern Lower Peninsula of Michigan. However, the first alleged sighting of the creature in recent history occurred in Wexford County, … Read more