I'm trying to be polite here, BUT, FFS: have you actually got a brain?
Yes, dog may stop barking, but its 100% guaranteed to stop dog chasing as well: do the math! Dog chases, gets zapped, dog stops chasing: I shouldn't have to spell it out, but maybe in this case it is necessary.
at end of day its only an opinion and hes looking options
good luck in your choice fela