I have very fond memories of this show. It was on the Disney Channel and they reran it through the 80s. Back then the Disney Channel was not a free channel and a lot of people may not have wanted to include it in their cable package. This is why a lot of kids may not remember this show. I was just lucky my mom got the channel for me. Back then puppets were a normal thing for children's programming. I later got into the tmnt and the Disney afternoon. For a time though, this was my fave show.