My Yorkie isn't that much of a barker, unless my parents are watching him. He then apparently proceeds to bark at everything. My mom and are hooked on this new show on the National Geographic channel. The show is called the Dog Whisperer and the hosts name is Cesar Millan. He has a web site
http://dogpsychologycenter.com/ We have picked up alot of great ideas from him. One of his things is too make the
ssshhhhh noise at the dog when they are doing something wrong and point at them. Or telling them
hey! So far with my little Alex this seems to work. They don't like the noise. It also has been working with my parents Yorkapoo...Hope this help!