We have a Yellow Lab whose middle name is shedding.  He is also huge and thinks the couch is his bed.  This is an excellent choice for us.  It contains the dog hair and we can quickly remove the cover when we have visitors.  It also looks nice as a slipcover and is very comfortable (just ask the dog).  Sweet dreams