I think I've found a convincing answer. Also see this, this and this related posts. Define the function $G(x,y) :\mathbb{R}^2\to \mathbb{R}$ as $$G(x,y) = f(xz(x,y) , yz(x,y)).$$ We assume that there is an open set $A$ in $\mathbb{R}^2$ for which $$G(x,y) = 1,$$ holds for all $(x,y)\in A$. So for $(x,y) \in A$ we have $$\frac{\partial G}{\partial x} = 0, \frac{\partial G}{\partial y} = 0.$$Let $s(x,y) = xz(x,y)$ and $t(x,y) = yz(x,y)$. According to the chain rule, we have $$\frac{\partial f}{\partial x} = \frac{\partial f}{\partial s}\frac{\partial s}{\partial x} + \frac{\partial f}{\partial t}\frac{\partial t}{\partial x}, \\ \frac{\partial f}{\partial y} = \frac{\partial f}{\partial s}\frac{\partial s}{\partial y} + \frac{\partial f}{\partial t}\frac{\partial t}{\partial y}.$$ Note that $$\frac{\partial s}{\partial x} = z + x\frac{\partial z}{\partial x} , \frac{\partial s}{\partial y} = x\frac{\partial z}{\partial y}, \\ \frac{\partial t}{\partial x} = y\frac{\partial z}{\partial x} , \frac{\partial t}{\partial y} = z + y\frac{\partial z}{\partial y}.$$Therefore we can conclude that $$0 = \frac{\partial G}{\partial x} = \frac{\partial f}{\partial x} = \frac{\partial f}{\partial s}(z + x\frac{\partial z}{\partial x}) + \frac{\partial f}{\partial t}(y\frac{\partial z}{\partial x}), \\ 0 = \frac{\partial G}{\partial y} =\frac{\partial f}{\partial y} = \frac{\partial f}{\partial s}(x\frac{\partial z}{\partial y}) + \frac{\partial f}{\partial t}(z + y\frac{\partial z}{\partial y}).$$ By finding the function$$\frac{\frac{\partial f}{\partial s}}{\frac{\partial f}{\partial t}}, $$ from the two relations and equating them we have, $$xy\frac{\partial z}{\partial x}\frac{\partial z}{\partial y} = z^2 + zy\frac{\partial z}{\partial y} + xz\frac{\partial z}{\partial x} + xy\frac{\partial z}{\partial x}\frac{\partial z}{\partial y}.$$ This implies that $$-z = y\frac{\partial z}{\partial y} + x\frac{\partial z}{\partial x},$$ which is the desired conclusion.
Example: Take $A = \mathbb{R}^2 - \{(0,0)\}$ and $$z(x,y) = \frac{1}{x+y},f(s,t) = s+t.$$For this choice of $z(x,y)$ and $f(s,t)$ we have, $$G(x,y) = f(s(x,y),t(x,y)) = f(\frac{x}{x+y} , \frac{y}{x+y}) = \frac{x}{x+y} + \frac{y}{x+y} = 1, \\ \frac{\partial G}{\partial x} = \frac{\partial f}{\partial x} = 0, \frac{\partial G}{\partial y} = \frac{\partial f}{\partial y} = 0 , \frac{\partial f}{\partial s} = 1,\frac{\partial f}{\partial t} = 1.$$