Jeśli dobrze rozumiem pytanie.. Animować można tylko elementy będące częścią strony.
TUTAJ możesz znaleźć wszystkie elementy, które można animować.
Możesz spróbować ustawić swój krursor jako .gif. Pamiętaj, że wymaga to zastosowania odpowiedniego rozmiaru gifa. W zależności od przeglądarki rozmiary są różne.
P.S. tutaj masz link do filmu na yt gdzie za pomocą JSa możesz zrobić customowy kursor https://www.youtube.com/watch?v=rfpRZ2t_BrQ
W tym filmie jest też pokazane w jaki sposób można animować takie elementy.