I've always trained my own dogs using the same approach, but thats to actually do something, i.e. sit, shake, lie down etc. I doubt i could use the same method of training to train them not to do something. Cant reward them for the barking situation, as they will just guess im giving them treats for barking?
Me too but can't you try to use this technique to train them not to bark?.E.g: Tell them not to bark and when they stop you say "good boy" and give them a treat.
Not had a real chance to try this myself yet though obviously.