What The Heck Is It?

This video has been popping up on Facebook over the last few days.

We just want to know if it's a cat, a baby werewolf, or is it a Lorax?