The brush will work on a short carpet but is conceived for hard floors. Our CARPET DELUXE attachment kit is especially made for short or shaggy carpets. Our DELUXE PLUS attachment kit will be perfect for short carpets and area rugs.