Consider:
$$f(x)=\frac{4-4x^2}{\left(x^2+1\right)^2}$$
By looking at the above function definition, we can see that no real values of $x$ can cause $f$ to become undefined or complex, and so we may state that the domain is:
$$(-\infty,\infty)$$
To find the range, let's arrange the definition as follows:
$$fx^4+2(f+2)x^2+(f-4)=0$$
Hence:
$$x^2=\frac{-2(f+2)\pm\sqrt{4(f+2)^2-4f(f-4)}}{2f}=\frac{-(f+2)\pm2\sqrt{2f+1}}{f}$$
Now, we know:
$$0\le x^2$$
Thus:
$$0\le\frac{-(f+2)\pm2\sqrt{2f+1}}{f}$$
If we consider the case where $0<f$, then we must have:
$$f+2\le2\sqrt{2f+1}$$
$$f^2-4f\le0$$
$$f(f-4)\le0$$
So, we find:
$$0<f\le4$$
If we now consider the case where $f<0$, then we observe that the radicand cannot be negative:
$$2f+1\ge0$$
$$f\ge-\frac{1}{2}$$
And so, putting these together, we obtain:
$$-\frac{1}{2}\le f\le4$$