Are you wondering what are the best shampoos for dogs? The answer, it turns out, depends on your needs.