do we need prescription for ivermectin where to buy ivermectin tablets in australia how often to give ivermectin to dogs stromectol gale dosage can humans take ivermectin orally