Implication of equations Just an interesting question I saw online. :)

Is the following statement true or false?
$$\large \dfrac{ab}{c^2} + \dfrac{bc}{a^2} + \dfrac{ca}{b^2} = 3 \iff \dfrac{a + b}{c} + \dfrac{b + c}{a} + \dfrac{c + a}{b} \in \{-3; 6\}$$
$a + b + c \ne 0$
Edit: In case you don't know, $a, b, c$ can be negative numbers too.

If $a,b,c$ are all positive then we have by Am-Gm:
$$\dfrac{ab}{c^2} + \dfrac{bc}{a^2} + \dfrac{ca}{b^2} \geq  3\sqrt[3]{\dfrac{ab}{c^2} \cdot \dfrac{bc}{a^2} \cdot \dfrac{ca}{b^2}} = 3$$
With eqaulity iff $ \dfrac{ab}{c^2} = \dfrac{bc}{a^2} = \dfrac{ca}{b^2}$ which is iff $a=b=c$ so the value of expression is $6$.  

Now suppose not all are positive. Clearly not all numbers $a,b,c$ can be negative. Suppose $a$ is positive and $b$ negative.
Put $x=a/c$ and $y=b/c$, then we can rewrite starting equation like $$x^3y^3+x^3+y^3=3x^2y^2$$
If we put $m= xy<0$ and $k=x+y$ we get 
$$ m^3+k^3-3mk-3m^2=0\implies k=-m \;\;\;{\rm or} \;\;\;k^2-km+m^2=3m$$ 
We would like to know what is the value of $${(x+y)(xy+x+y+1)\over xy}-2$$
i.e. $$E:={k(m+k+1)\over m}-2$$
If $m=-k$ we get $E=-3$.
If $3m =k^2-km+m^2={k^2+m^2+(k-m)^2\over 2}\geq 0$, then $m\geq 0$ but this is a contradiction since $m<0$.
