I wanted to create my own live wallpaper, and i found this wonderful app called Ownskin.
it's free to use, and you can integrate your own gifs that are saved on your computer. I'm a complete tech noob but the user interface is so simple and i could not be happier with my new wall paper!
you create an account with Ownskin (free), design the wallpaper online, upload it onto Onskin's database, and download it from your phone.
Ownskin - Android Live Wallpaper
oh yeah, pretty sure no root is required.