You could keep it in the desert , just have the Thing need a moisture rich environment ie. it would dry up and die before getting out of the desert .
It could have arrived from the outer dark ( deep space ) in many ways , not neccesarily a physical spaceship , the creatures in lovecraft's...