"No pull!" and an immediate 180 turn (and walk in the other direction for a bit)...let him know that when he pulls, he doesn't get to keep going in the direction he desires. It'll take time but this...