hey everyone, just thinking about this kids show I used to watch after school. It had puppets in it, pretty sure one was a dragon? And there was a castle I think. The dragon might have been the main character or his best friend? Does anyone remember this show??