This question is related to
If my dog runs away - often scarpering when the door gives him the slightest opportunity, he often refuses to come back when called, leaving me to chase after him in order to get him back on a lead, (lest he get in a fight with another dog being walked or in a neighbour's window).
However, sometimes he eventually does come when called, or perhaps "submits" in the sense that he will crouch down to allow me to put the lead on his collar.
My question is, how do I react in this case? Do I reward / praise him for finally being obedient, or scold him for running away and refusing to come back before? I feel that if I scold him he will not learn to come when called, but if I praise he'll think it's OK to run away.