Some problems I see.
1) The mention that the moor hound's gaseous body is immune to critical hits is redundant, as all constructs are.
2) The moor hound is, as written, technically immortal, since constructs are also immune to non-lethal damage. We should just say, "when a moor hound is reduced to 0 hit points...", rather than mucking about with nonlethal damage.