We got this for my dogs fleas. Two applications later, he still had fleas! WE ended up taking him to the vet and getting Frontgate.