Puppets BUG PUPPET August 25, 2017July 16, 2018 Barnaby Dixon (Dabchick) has a new amazing puppet and it’s a glowy bug. ShareTweetPin ItShare