It's easy to use prime factorization to show:
If $m\mid n^2$ then $\gcd(m,n^2/m)\mid n$.
Can anybody find some other proof - perhaps a simple reduction of some sort? Maybe solving $m^2x + n^2y=mn$, for example?
I suppose the result would follow if you could prove that $\gcd(m^2,n^2)=\gcd(m,n)^2$, since $\gcd(m,n)^2\mid mn$ since $\gcd(m,n)\mid m$ and $\gcd(m,n)\mid n$. That result doesn't even need $m\mid n^2$.
Since $m \mid n^2$, we have $n^2 = dm$ for some integer $d$. Inserting into the equation $m^2 x + n^2 y = mn$ gives $$ m^2x + dmy = mn\\ mx + dy = n\\ \gcd(m, d) \mid n $$ But $\gcd(m, d)^2 \mid md$, and we had $md = n^2$, so we're done.