For dogs with dry or flaky skin, moisturizing shampoos contain ingredients ... They are a good choice for dogs that tend to smell quickly after a bath or love rolling in smelly substances.