what company manufactures ivermectin will flea treatment kill ticks is ivomec harmful to humans will ivermectin kill ticks on horses can permethrin kill scabies eggs buy ivermectin for dogs canada