My FIL mixes together a combination of tea tree oil, detol & water (i think) and that works a treat on his dog, even helps with skin irritation. If you like i can check the exact ingredients he uses.

Fleas are such a PITA especially if the puppy is outside. Seems like a never ending battle in our house!