can i buy ivermectin over the counter uk ivermectin for dogs for sale uk buy generic stromectol no prescription stromectol (ivermectin) - 3mg (4 tablets) oral ivermectin for humans can you buy ivermectin over the counter