I know we have 4 kids two dogs and live in the country (therefore more mud etc around)but my carpets are looking v manky (flat, a bit stained in places, generally grubby) and they are "only" 8 years old. I'm sure I'm going to have to change them within a couple of years. Half are wool, half are coir which is sort of wearing out and beginning to let out loose threads. Is this normal? A 10 year life? Am I just going mad thinking that carpets should last a lot longer than that? I suppose they get a pounding, especially on the stairs... just wondered what you all thought.