buy ivermectin tablets for dogs uk can humans use horse ivermectin stromectol for lice- dosage can i get ivermectin in canada buy stromectol pills online