ivermectin stromectol tabletter is it safe for humans to take ivermectin stromectol order online ivermectin tablets for animals how often should i give my dog ivermectin where can i purchase ivermectin