I was asking advice for a friend of mine at pup classes..
anyway the trainer said
get one of those things you water plants with..
then when your dog barks,
squirt him with it, out of nowhere so he does'nt see it comin..
you have to keep it up too, time taking thing..
on another note....
I use a small water pistol on Tess, amazin..
apart from that I dont know....
good luck..