Muddy_Ford
Sharpshooter
Another vote for crate training or kennel. If you have to crate him for longer than eight hours, however, give it away.
Sorry I don't agree with ya on the last point. I work construction, which means i work 10hr shifts and I'm not going to give up my dog for and arbitrary number! I always make sure i get up early and walk my dog and play with him for a few mins each morning. Upon my return in the evening we go on a walk and play fetch. Besides the fact he keeps me company since I work 1,000 miles from my wife and kids. I can assure you my dog has a good life even though he may have to spend 11hrs a day in his kennel.
P.S. he does not get locked in the kennel overnight, although half the mornings I find him in it.