Dog Canyon, Oliver Lee Memorial SP, New Mexico