Absolutely perfect for multi pet households. It even pulled up older stains and the carpet hasn’t looked this great in a long time.