We started with a small plastic bottle with a few stones in and as soon as he barked we say "quiet" and shake the bottle - it's worked a treat but i know alot of people do not agree with this method. Archie is already responding to just the verbal command of "quiet" - the bottle was only used about half a dozen times last night. I don't want to stop the barking completely as it is a dogs way of warning/communicating but i can now control how much is uses his voice!
Now he's not constantly barking other dogs they will actually be his friend now!