Yes, special carpet powders are available. They freshen the carpet and are easy to vacuum. These powders don't have the problems that baking soda does.