You must exercise and stimulate that dog. You need to take him on at least one hour walk in the morning and one hour walk in the evening MINIMUM. He is barking because he is bored to death.
Tabasco sauce and zapper collars just mask bad behaviour. A few training sessions will be well worth the investment, especially if his behaviour is giving you migraines already.
At minimum... Get a good martingale training collar and 6 foot leash, and a good pair of walking shoes! Do some research on how to properly fit and use the training collar, it will be the best $20 you have ever spent on the dog! Practice walking the dog on umbilical (leash around your waist), sit stay commands etc.
Exercise and training will stimulate the dogs brain and thus tire him out. Think about yourself after writing that huge 3 hour final exam - I know I was always beat afterwards. Do this for a month and I guarantee you will see huge improvements! Obviously, a month is not going to cure 4 years of bad behaviour, however it will be huge steps in the right direction!
(Martingale training collar example ...
http://www.gear4dogs.com/images/ce/C...ruction_V2.jpg )
![]()