Okay I have read alot of posts lately on the barking issue, b/c I too have a barker. Barks at the air, the wind, birds, anyone walking by,neighbors next door and always on alert. So I followed a suggestion. Go to Amazon.com and order the Pet Parade Bark Repeller. I went to all the local pet stores and no one had it, so.... I did and for $10 bucks and 1 try and now all is quiet. I am absolutly amazed. One push of the button and a mellow "Quiet" and it's a miracle. I also tried the coins in can, the squirt bottle, the plastic bottle krinkle noise and of course yelling. To no avail, this first year and now I am so grateful to YT members who recommend it.
All I can say is just do it, it will change your life.