Pocket Monte Carlo algorithm for classical doped dimer models