I trained my puppies by putting some pennies in a coke can and everytime they started to bark, I would rattle the can. They didn't like it very much and they would stop barking. Now, none of them bark unless there are strangers at the door. Hope this helps.