do you have to have a prescription to buy ivermectin stromectol or ivermectin where can i buy ivermectin for dogs order ivermectin for dogs can humans take horse ivermectin paste