I have been compensated for this post in the form of a product. All opinions are mine and mine alone. This post is sponsored by Cate & Levi. Puppets have been a source of enjoyment for thousands of years, but they do so much more than provide amusement. They can also help to stimulate a child's imagination and encourage emotional development. Puppets can also improve motor skills and boost confidence when it comes to speaking and reading. All of these things are important to me, so when ...