It can extend the time between shampoos, particularly for people with fine or oily hair. However, dry shampoo does not remove dirt. ... These are a good choice ...