My better half has mentioned replacing the carpet. I need advice from the carpet/flooring experts. We have two kids (10 and 6) and two inside dogs, cairn terrier and GSD. All four are house trained, however, the kids eat in the den 50% of the time. Accidents happen all to often. I want plush with color variations but thats a whole other thing. Stain protection and standing up to wear a must. Suggestions on padding too, please. Thanks in advance.