Make certain you clean, treat or eliminate used bedding. Follow the manufacturer's directions. Once you have completed the above steps, immediately bathe you dog with flea shampoo and then dip the dog. Dip - Dermaton, Paramite or Adams. All foliage should be treated on both sides.
Prevention is much easier and cheaper.
Begin spraying your yard in mid-March with a product containing Precor or a growth inhibitor. Begin spraying earlier if your climate is warm prior to March. Spray monthly unless you find fleas on your dog. If fleas are found, begin total treatment as previously described. Products are available from your Veterinarian that prevent flea eggs from developing or will kill fleas when the flea bites your dog.