100% wool weft faced carpets on a cotton carpet warp. Rugs can be vacuumed, just don’t use the carpet beater too vigorously. If your carpet needs that much vigor take it outside and give it a shake.
To wash, fill a bathtub with cool water and a mild detergent until you can submerge the rug. Wool fibers trap a surprising amount of air, so let your carpet soak for at least a half hour before lifting it in and out of the wash water several times. Address any stained areas, but do not rub or brush too briskly. Rinse in cool water, usually twice does it for me, by emptying the tub and refilling it to cover the carpet. Lift the carpet in and out of the water, then drain, fill, and repeat.
Roll in a bath towel and walk down the length of the roll to squeeze the water out. Lay flat on a dry towel in a warm spot. Check the rug and flip it every now and then to make it dry faster.