I'd consider getting a large outdoor kennel with a roof. If you need to leave your dog outside for a little while when you can't watch, you can get a smaller one (possibly 10x10). If the dog will jump the fence even with you in the yard, you should get a larger kennel (100x100 like you mentioned).
About the dog hair. If it's possible, you could buy/make a gate that separates each room and you can choose where your dog stays. You don't have to let your dog on the furniture.
Varick vom Haus Jeffery
Dark Sable, intact male
DDR/West German Show Lines