A man searching for his lost dog in the woods stumbles upon something very bizarre.A man searching for his lost dog in the woods stumbles upon something very bizarre.A man searching for his lost dog in the woods stumbles upon something very bizarre.