To show that the sequence is Cauchy, we will be looking at $|x_n-x_m|$, where say $n\gt m$, and trying to get an estimate of its size.
Let $|x_1-x_0|=a$
We have $|x_2-x_1|\le r|x_1-x_0|=ar$
Similarly, $|x_3-x_2|\le r|x_2-x_1|\le ar^2$, and in general $|x_{k+1}-x_k|\le ar^k$.
Now
$$x_n-x_m=(x_{m+1}-x_{m})+(x_{m+2}-x_{m+1}) +(x_{m+3}-x_{m+2})+\cdots +(x_{n}-x_{n-1}).$$
Taking absolute values, and using the Triangle Inequality, we get
$$|x_n-x_m|\le |x_{m+1}-x_{m}|+|x_{m+2}-x_{m+1}| +|x_{m+3}-x_{m+2}|+\cdots +|x_{n}-x_{n-1}|.$$
Using the inequalities previously established, we conclude that
$$|x_n-x_m|\le ar^m +ar^{m+1}+ar^{m+2}+\cdots.$$
The infinite geometric series has sum $\frac{a}{1-r}r^m$.
Let $\epsilon \gt 0$ be given. By picking $N=N(\epsilon)$ large enough, and $N\le m\lt n$, we can make $\frac{a}{1-r}r^m\lt \epsilon$. Thus for such $m$ and $n$, we have $|a_n-a_m|\lt \epsilon$.