Personally, I always thought those puppets were pretty cool looking, those hand / rod puppets however.........
One of my fond childhood memories was getting the viewmaster discs from the dinosaur segment of Animal World, I wore those things out!