Tips for keeping flees off your dog:

photo credit: esagor
1. Flea infestation naturally happens
2. Limit access from other animals
3. Use Diatomaceous earth
4. Shampoo your dog with cedar shampoo
5. Spread cedar chips
6. Many plants deter fleas
7. Use a flea bomb