I really wanted this to work on my fragile 1.5 inch high shaggy carpet. Unfortunately, he didn't pick up the tangled down fibers because they were too thin and weak. Wool fibers are very thin and light, so I suspect this doesn't work for many typical shaggy rugs.