I personally do not like putting chemicals on my dogs cause they go into the bloodstream and can cause very serious problems.
I use FleaTreats for flea and tick preventative. It's a natural tablet, given once a day, just like a treat or training aide. No harmful chemicals and we have not had a flea and only one tick since April.
The site is
flea treats, natural flea control for dogs and cats.
Another site is
Deer Repellent and other Natural Animal Repellents from Liquid Fence - they sell natural insect repellants for humans and animals and products for the yard that won't hurt the animals.