The Nexgard chewable flea and tick medication work good for helping to kill fleas and ticks on dogs.
Another good treatment is to give your dog a flea bath in that flea dip solution. You can do it yourself or take your dog to a dog groomer to have the flea dip done.
Also give your dog regular flea baths to help ward off fleas.