ivermectin tablets for animals for sale can humans take ivermectin is ivermectin available in the usa generic stromectol best price without prescription can humans take ivermectin for dogs