I have started attacking the problem at it's source! The dog, I've been brushing Rocky daily now as opposed to every other month!
First couple of days I was getting a medium sized dog's worth of hair off of him!! Last few days no where near as much!
Still have to vacuum every couple of days but his coat looks sooo much better! And he likes the added attention!