Does there exist a countable metric space which is Lipschitz universal for all countable metric spaces? Is there a countable metric space $U$ such that any countable metric space is bi-Lipschitz equivalent to a subset of $U$? How about $c_{00}(\mathbb{Q})$ where $\mathbb{Q}$ is the rational numbers? Thanks!
 A: The affirmative answer to this problem follows from

Lemma. For any countable dense subsets $X,Y$ in the half-line $\mathbb R_+=[0,+\infty)$ there exists a $C^2$-smooth function $f:\mathbb R_+\to\mathbb R_+$ such that
$\bullet$ $f(X)\subseteq Y\cup\{0\}$;
$\bullet$ $f(0)=0$;
$\bullet$ $1<f'(x)<2$ for all $x>0$;
$\bullet$ $f''(x)<0$ for all $x>0$.

Proof. Such a function $f$ can be found by a standard back-and-forth argument. $\quad\square$
Now take any countable metric space $(X,d)$ and consider the countable subset $d(X\times X)$ of $\mathbb R_+$. By the above lemma, there exists a function $f:\mathbb R_+\to\mathbb R_+$ such that $f(d(X\times X))\subseteq \mathbb Q$, $f(0)=0$, $1< f'(x)< 2$ and $f''(x)<0$ for all $x>0$. These properties of the function $f$ imply that $$f(x+y)\le f(x)+f(y)\quad\mbox{and}\quad x<f(x)< 2x$$for all $x,y\in\mathbb R_+$, and hence the functionn
$$\rho:X\times X\to\mathbb R_+,\quad \rho:(x,y)\mapsto f(d(x,y))$$is a metric on $X$, which is bi-Lipschitz equivalent to the metric $d$.
Thus the metric space $(X,d)$ is bi-Lipschitz equivalent to the metric space $(X,\rho)$ whose metric takes its values in the set of rationals. The latter space is isometric to a subspace of some (canonical) dense subset of the universal Urysohn space.
