I have german shepherds. They should have been called Sheds, not Dogs
I have a central vaccuum that makes short work of their undercoat, and when they are in shedding season i get a honing brush or 'furminator' that removes all the fur at once and makes a mess of it, so do it outside.
I also got rid of my carpet and now have laminate floors.
I have never had a day where I dont see doghair on something. I'd rather have that, than other gifts they could leave!

I have a central vaccuum that makes short work of their undercoat, and when they are in shedding season i get a honing brush or 'furminator' that removes all the fur at once and makes a mess of it, so do it outside.
I also got rid of my carpet and now have laminate floors.
I have never had a day where I dont see doghair on something. I'd rather have that, than other gifts they could leave!