Most flea shampoos will kill the fleas on the body but they will not keep fleas from jumping on your dog again. If your dog had fleas on it they more than likely have laid eggs some where near by and there are plenty of them outside. Flea shampoo does not protect against fleas. |