It will certainly not shrink if you treat it right. Don't use large amount of water, because you may actually soak the carpet, which is not good at all. A carpet should be moist while you treating it. You should be extremely careful with wool carpets, they are very delicate.
However, I prefer...