what does ivermectin treat in dogs stromectol pill price where to buy cheap stromectol next day without prescription can humans take ivermectin meant for horses