I am blessed with 14 grandchildren and one great-grandchild. My oldest granddaughter is 27 and the youngest grandchild is 2. In between, there's a wide range of ages. When I walk into Gymboree and the salesperson asks what size I'm looking for, I usually respond, "All of them." I've begun to recycle gift ideas from the oldest to the youngest. This year, it was Hand Puppets, including my knock-off of Lamb Chop and a velvety Puppy. Another of my favorites is a Dragon. With these puppets, your imagination can know no bounds.