My vet recommends brewers yeast as a natural anti-flea recipe rather than a chemical repellent. You can make biscuits as treats for your dog which will also repel the fleas : Easy Homemade Natural...