can you give ivomec to horses how often to give dogs ivermectin is ivermectin a prescription medication stromectol 3 mg uses