I have two old smelly large dogs. Carpet hadn't been cleaned in years. Huge difference in appearance and smell!