where can i buy ivermectin for humans in uk what drug class is ivermectin stromectol alcohol will ivomec kill worms in dogs