Having dogs this is perfect for bringing back to life your carpet. And leaves a nice fresh fragrance. Highly recommended.