how often to give ivermectin to horses how do you give ivermectin to dogs where to buy ivomec for goats how much does ivermectin cost without insurance