Dogs Glove Puppets Dog Glove Puppets Fuzzy Dog Puppets that invoke imagination!