The Puppet Company Knitted Puppet Putting on a puppet show gives children the opportunity to create imaginative characters of their very own, and bring them to life by communicating with each other. The The Puppet Company Knitted Puppet ($21, originally $25) is a cute choice. The Puppet Company Knitted Puppet $21 from amazon.com Buy Now