how do humans take ivermectin where to buy ivomec for goats how to inject ivermectin in a dog is ivermectin over the counter in the uk