The first thing you'll need to do is make a pom pom for the body. There are several different ways to make pom poms, but I think this method works best for this particular project. Take a piece of scrap cardboard and draw two larger circles with smaller circles in the centre. (I traced around the inside of a roll of masking tape for the big ones and a bottle cap for the small ones)
Cut out the circles and choose your yarn.
To make it easier for the yarn to fit through the centre of the cardboard rings, wind some of it into a smaller ball.
Place the rings on top of each other and wrap the yarn around them.
Once you've gone all the way around, keep wrapping until you've covered the cardboard with several layers of yarn- three layers should be thick enough.
(If you run out of yarn and still haven't finished wrapping, make another little yarn ball and tie it to the end on the cardboard.)
Once you've finished wrapping, take a pipe cleaner, cut it in half, and put it through the middle of the yarn ring.
Next, take your scissors and work them under the yarn at the edge of the ring and trim all around. This part is a bit tricky, since it's important that you don't lose any of the bits of yarn as you're cutting.
Once that's all cut, take a length of yarn, insert it between the two pieces of cardboard and tie a tight knot. Then you're ready to pull off the cardboard to complete the pom pom.
Take a wooden skewer and push it through the pom pom. Make sure it goes right through the centre, or the pom pom won't stay on securely.
Now for the head! Using some felt, cut two shapes of the same size, and glue them to either side of the skewer.
Cut out some features for the face. I gave this puppet horns, pointy teeth, and some purple ears.