stromectol dosage demodex is ivermectin pour on safe for horses how to buy stromectol nz without prescription where can i buy ivermectin tablets