D.G.
In a book by Joey Green it's recommended to make a shampoo with equal parts of apple cider vinegar and Dawn dishwashing liquid; lather well and rinse clean. Follow up daily (until the fleas are gone) by putting a few drops of Dawn in a bowl of water, dip a flea comb into the liquid and comb through the puppy's hair. Another suggestion is to dampen a cotton ball or soft cloth with olive oil and rub into the coat; it's supposed to drown the fleas and will also moisturize dry, irritated skin.
Once you get the fleas off the puppy, you may still have to bug bomb the house if your carpets are also infested :(