An Edinburgh pub has left locals in stitches after shaming a 'thief' who allegedly stole an artwork from their walls.