stromectol for head lice buy generic stromectol ca without prescription order stromectol mastercard does ivermectin kill fleas and ticks on dogs