Larry the dog w his masking tape???  Well, maybe he's crafting.