My dog sheds excessively

We have a family dog that sheds. Not like normal shedding. Excessive shedding. Its so gross I'm embarrassed to have friends over. Hair everywhere. Both my daughter and I have sensitive skin, eczema, allergies and asthma. I'm worried a new born might not be able to be around all this dog hair. Any ideas? I think we might have to give our dog away