stromectol ivermectin 3mg do i need prescription to buy ivermectin how much does ivermectin cost per dose can you give ivomec to horses