You really can't eliminate all the shedding, but the furminator does a really good job of reducing my dogs. I have both short hair and long hair dogs and it does wonders! I still have to do it a couple times a week, but it really reduces the stray hair I find all over my furniture and myself! Its fairly expensive in the beginning, but it pays for itself over time and mine has lasted forever!