can i buy ivermectin over the counter for my dog ivermectin stromectol where to buy is ivermectin safe for rabbits how to take ivermectin for humans