Here are some slippers that cleans the floor as you walk. They are more designed for cleaning hardwood floor as opposed to carpet. For carpets, you are better off using a vacuum cleaner.
They work better if you walk in a sweeping motion. And make sure you dust off the dirt afterward; otherwise you track dirt back onto the floor that you’ve just cleaned.
They come in different colors and but not sure if they come in different sizes.