Motivation: Consider for example a metric space that is a disjoint union of a point with $\mathbb R$ (with the usual metric on $\mathbb R$). Intuitively, it feels like there is some space "missing" from it. Topologically we can fix that by embedding it into $\mathbb R^n$ for the smallest $n$ possible: $2$. Intuitively it feels like $\mathbb R^2$ is some sort of "empty space completion" of the original space, in the smallest possible dimention. One natural question to ask is whether we can extend this topological embedding into an isometric embedding, by choosing some suitable metric in $\mathbb R^2$. I have no idea how to even begin attacking this question.
This can clearly be generalized much more. It would be natural to ask:
Question: If $M$ is a metric space and $N$ a metrizable space such that $M$ topologically embeds into $N$, can we choose a metric in $N$ that generates the topology of $N$ such that $M$ isometrically embeds into $N$ (perhaps even with the same embedding as the given one?)?
Is the answer to this question known, and/or what are some references studying questions similar to this one?