i did use one with my first dog, Blade, for his yapping in the run... but he also knew when it was taken off that it wouldnt harm him.
if my pup yapps in the run now i chuck over him...... he's learnt
that's what i do bucket of water dos the job or a hose pipe