#5 is the method i was trying to think of!!!

as for the last part you mentioned... each dog's personality is different. A shaker can is worth a try, butnot all dogs will react to it though... And the user has to make sure the dog never sees them as the source of the thrown shaker can.

Quote Originally Posted by Giselle
5) Teach Quiet. Present the trigger to the dog, wait for him to stop (he will, eventually). As soon as he stops, say "Quiet" and treat. Repeat repeat repeat. Eventually, you can say "Quiet" in the middle of his barking and he will stop.

Also, to immediately stop the barking, present a deterrent every time he barks. I am *not* a fan of squirt bottles. Instead, I like using a can of pennies. Every time the dog barks, throw the bottle in the dog's direction, as soon as he stops barking, say "Quiet" and treat the dog.