November 28, 2014 at 05:54:45 UTC
The torso is way too long. Oh well.
As for what this creature is... 'dogfox monster' yeah that sounds right. XD