Felt of various colors
Google eyes (5 sets various sizes)
velcro (inside of hat brim so can move from fish to fish)
2 bendy straws (crab arms; so crab can point)
This is Not My Hat by Jon Klassen; was created for this particular story though the characters were made more colorful and more generic for ease of reusing puppets later.
Age Range: 18 mos to 8 years (depends on who is holding the puppets)
Possible modifications: If the kids are acting out the story, consider adding additional sea animals so that more kids are involved. We added in a shark using a visor with eyes as weel as teeth around the brim. An octopus made an appearance via a paper plate puppet. A seaturtle was also present by a crafted shell: scrape green paper (left over from an old bulletin board background) and brown construction paper bits to make the shell pattern.
For additional child involvement, I had kids hold up ribbons and streamers for seaweed.
If you do not have materials for puppets at all, I do believe kids would have fun simply acting out this story. When Klassen’s first book, I Want my Hat Back, came out, my storytime kids (3-8 years) acted it out with a single hat prop. They had a lot of fun.
Storyleads: Additional stories I’ve reused the puppets for include Frog and Dog at the Sea by John Astrop, Three Little Fish and the Big Bad Shark (retelling of Three Little Pigs), I’m a Shark by Bob Shea