Maybe it was just this time and hopefully the last? I think it's a dominance issue. Give him a chance and if he does it agian, then, try the leash agian.