buy ivermectin tablets stromectol 3 mg tablets price how much durvet ivermectin for dogs how does ivermectin work on chickens