I like Nature's Miracle, I buy the 1.5 gallon size, we also have used Vinegar in a pinch. I also have a carpet steam cleaner and I mix carpet cleaner & Nature's miracle in it. One day all five of mine ended up with a "bug" we had vomit & the runs all over!