RIGHTS MANAGED
afv619526

"Dog & Puppet Show" Production video: stuffed duck teases pug dog. Dog stares blankly at duck face then slowly bites it at the end. Max the pug. Has computer altered voice over of "the duck," sound FX