Be very careful as you can easily over poison your dog with Hartz type products and shampoos.
Fleas only live part of the time on the dog and part they are on the floors etc laying eggs.
The best way to get rid of fleas is to use a product like Frontline which kills every flea that gets on the dog.
You could also use (but I would not as its more poison) Zodiac Fleatrol floor spray with precor that kills adult fleas on the floor and stops baby fleas that hatch on the floor from growing up to biting age.
Do be careful with the Hartz products as some animals have died from using them.
Hope this helps you!
__________________
Please press Accept if you find my answer helpful. Want more info? Just reply on your question!
Bonuses for good work are always appreciated!
Thanks for the opportunity to help you!


