can humans take ivomec ivermectin tablets for humans where to buy buy ivermectin for humans uk online can i get ivermectin in canada what does ivermectin do for dogs