buy oral ivermectin for humans can you give injectable ivermectin to horses how often do i give my dog ivermectin for mange buy ivermectin tablets nz