I think advantage is pretty safe to use. My vet even recommended it for a 3 week old kitten and nursing mother. I have used it for 5 yrs on my yorkies without any problems. If you want something natural you could try brewers yeast tablets or pepermint oil |