I bought a "barker breaker" for Belle (my Morkie) as she barks at everything and nothing. It didn't do much for her and our 11 year old Lab just looked at me like" you are really annoying me with that thing". I have been watching Dogs 101 on TV and Victoria Stillwell. I noticed that when a dog has a problem like this she takes the dog away from where is si barking from until it stops, then it can come back. Belle's favorite perch is the back of our recliner in front of the bay window. Our livingroom is on the 2nd floor so she has a good view of everything. I started picking her up when she starts barking and walking away with her. Sometimes I gate her in the kitchen. When she settles down, she can go back to the chair. It took about 2 days for her to realize that if she barked she didn't get to look out the window and she's been doing really well. Now I need to find a way to get her to stop jumping at the TV!