Let $F(x,y,z)=0$. So $x,y,z$ are defined implicitly in function of the other variable, i.e. $x=x(y,z)$, $y=y(x,z)$ and $z=z(x,y)$. Now $$dx=\frac{\partial x}{\partial y}dy+\frac{\partial x}{\partial z}dz=\frac{\partial x}{\partial y}\left(\frac{\partial y}{\partial x}dx+\frac{\partial y}{\partial z}dz\right)+\frac{\partial x}{\partial z}dz$$ and thus $$\left(\frac{\partial x}{\partial y}\frac{\partial y}{\partial x}-1\right)dx+\left(\frac{\partial x}{\partial z}+\frac{\partial x}{\partial y}\frac{\partial y}{\partial z}\right)dz=0.$$ Since $dx$ and $dy$ are linearly independent, we finally get
\begin{align*} \frac{\partial x}{\partial y}\frac{\partial y}{\partial x}&=1 \tag{1}\\ \frac{\partial x}{\partial y}\frac{\partial y}{\partial z}&=-\frac{\partial x}{\partial z}\tag{2} \end{align*}
Equation $(1)$ is natural, but equation $(2)$ should be $\frac{\partial x}{\partial y}\frac{\partial y}{\partial z}=\frac{\partial x}{\partial z}\frac{\partial y}{\partial y}=\frac{\partial x}{\partial z},$ no ? So what's the matter here ? I know it's correct, but what does it mean exactly such a contradiction ? Because at the end I get $$\frac{\partial x}{\partial y}\frac{\partial y}{\partial z}\frac{\partial z}{\partial x}=-\frac{\partial x}{\partial z}\frac{\partial z}{\partial x}=-1$$ instead of $1$ (what should be expected). What is the mystery behind ? :)
Partial derivatives are only defined once you specify what's held constant. Partial derivatives' product only allows chain-rule style cancellations if they're defined with the same thing(s) assumed constant. For example, if $x,\ y,\ z$ were non-constant differentiable functions of $w$, you'd have $$\left(\frac{\partial x}{\partial y}\right)_w \left(\frac{\partial y}{\partial z}\right)_w \left(\frac{\partial z}{\partial x}\right)_w = +1,$$ where the subscript indicates the constant-$w$ condition.
The result you're trying to understand is radically different; it's $$\left(\frac{\partial x}{\partial y}\right)_z \left(\frac{\partial y}{\partial z}\right)_x \left(\frac{\partial z}{\partial x}\right)_y=-1,$$ with a condition $f(x,\ y,\ z)=0$ existing and no fourth variable involved.
As a simple example of why the choice of what to hold constant matters, compare $2$-dimensional Cartesian and polar coordinates. Holding $y$ constant, $x^2=r^2-y^2$ implies $2x\left(\frac{\partial x}{\partial r}\right)_y=2r$ so $\left(\frac{\partial x}{\partial r}\right)_y=\frac{r}{x}$; holding $\theta$ constant, $x=r\cos\theta$ implies $\left(\frac{\partial x}{\partial r}\right)_\theta=\cos\theta=\frac{x}{r}$.