Knit Finger Puppets
Watch your children create entire plays and tell stories using this adorable finger puppets that are handmade in Utah. These sets each have 5 or 6 knit puppets as pictured. I have seen countless children choose to spend their own vacation money on these puppets, which are perennial favorites for persons of all ages. They make a great baby gift, as they encourage adults to interact with children, using the puppets as story-telling inspiration.