Thanks for the advice,
I have had him for 7 months. I guess I will have to bite the bullet and let him bark it out. I will also try the "not giving him a treat until he goes" thing...that could be part of the problem!
Anyways, all of the things you suggested sound good...it's worth a try.