When confronted with the concept of the Dogman, most people... even those inclined to 'believe' in Bigfoot, simply… by sasquatchsagas