Widget is nearly 2 years old now and still barks at certain people and some dogs....I've resorted now to carrying a small water gun with me and most of the time all I hafta do is show it to her and she shuts right up.....I tried the can of coins and it worked at first...but then she got to where she would ignore it.....this works for us.....hope it helps....any ole spray bottle for inside works also.....