Many shampoos for dogs contain ingredients to help improve your dogs coat and flea fighting ingredients. You should wash your dog on a monthly basis to keep their coat looking healthy, clean and flea-free. To see some of the best dog grooming shampoos, read the reviews below.