I agree with Cherie and if he were with me I would tie him outside, have a stiff broom handy and when he sits back I would shove the bristles of the broom against his backside making him jump forward faster than he thought about pulling back.
Years ago there was a horse at the stables that would constantly pull back until he broke free. One day he was tied for the farrier and I was sweeping the aisle behind him. He suddenly sat back and started pulling back. I shoved the broom in no gentle manner against his backside hard and he shot forward hard and fast. He never did it again.