We have two dogs and we put in new carpet so this was a must. It works as described and I'm really happy with the results.