I first use the Oster Animal Care Rush Brush on my Chocolate lab. Brush thoroughly over her whole coat, including all her legs and the tops of feet. This great brush with rubber bristles removes both the tiny hairs AND the longest hair in her coat. Brush with and against the grain of the dog's fur. You can use this rubber bristle brush to even remove the long hair from the dog's tail by brushing the tail it self in an up and down manner, starting from the base.
After this process, use the Furminator Yellow (large dog) hair tool to remove the different lengths of hair from your dog. (Labs have a combination of three different lengths or coats of fur to ward off cold weather/water). When combing, start at the neck and do not pick up the tool from the dog. keep dragging it the whole length of the dog to the haunches and even to the base of the tail. Use the tool on the dog's stomach, starting from the base of the jaw, down the whole length of the under belly, gently using this same technique. Especially on females. Careful around the nipples!!
My little girl sleeps on our Queen size bed and nobody in our house keeps her as clean as I do. She gets a bath every two days or once a week, depending on the season of the year. (I'm an upland bird hunter, and when birds are in season, we go after it till the very end!) I start sneezing when there's an over abundance of dog hair on the covers! BTW, Throw a bed sheet over your comforter and bedding to cover even your pillows to catch the excess hair that comes off your dog when they're having dogs dreams and especially Labs that like to sleep on their backs with their feet up in the air!!