Neem oil for fleas on cats is in some products to either repel and kill fleas. Neem oil may also assist healing from bug bites. Is it safe to use?