is ivermectin available in canada does ivermectin kill lice on goats do you need prescription for ivermectin is praziquantel safe for dogs ivermectin tablets south africa buy