A1 dribbles, guarded by B1, dribble goes off B1's foot. A1 chases the ball down, picks it up, and starts to dribble again. This is a violation, is it not? The original dribble did not end just because it touched the opponent's foot.
This is to settle a disagreement. As always, I am happy to be corrected if I ever happened to be wrong.