when our dog Taz [ shar pei] became an absolute shar-pain, we sent him to boot camp [ dog training] we found several in the local Yellow Pages in Essex and chose one, Taz was there for 6 weeks and we were not allowed to see him until week 5 when we had lessons on how to walk him properly etc, apparently Taz barked for two weeks solid on arrival.
He came back a much better dog and did not bark anymore for the whole time we went out and did not destroy things either. It was worth the money, 6 years on we still have Taz.
The funny thing was the trainer's name was Mr Barker, when I laughed he was not amused. He said it wasnt the dogs that needed the training but the owners did.