I've done hooking! You need a latch hook, some burlap or coarse needlework canvas, and it looks like the snowman is done with yarn; probably rug yarn, which is thicker than knitting yarn. You can also use strips cut from wool fabric.
Here's a rug-hooking how-to; I googled "how to hook a rug" to find it and 78 other sites.http://www.wikihow.com/Hook-a-Rug
You can draw your pattern out with a water-proof marker on the canvas or burlap.
It doesn't look like the snowman uses pre-cut yarn (that gives a shaggy look), so you just need skeins of yarn.
Starting at the edge of one color, stick the needle in from the front, hook yarn around it in back, and pull the yarn to the front. Release the yarn, and hook again through the next hole. Practice will help you make the loop above the fabric a consistent height.
You can hook the outline first, then fill in concentrically, or work back and forth in rows, or even create a design like waves. Be consistent with your hooking pattern, though; the differences are subtle, but noticeable.