do you need a prescription for ivermectin ivermectin dosage for dogs mange what does ivomec kill ivermectin dosage for humans for sale