I have beige berber carpet throughout the house and I have 2 dogs. Thanks to Hoover SteamVac V2! All the stains and that foul persistent odor are completely gone. Easy to use, clean and store. Even my 11 year old son knows how to use it effectively!