buy ivermectin uk what is the brand name for ivermectin does ivermectin cure worms stromectol paypal how much ivermectin can you give a dog with demodectic mange is ivermectin safe for humans