can i buy ivermectin uk what does ivermectin kill in humans how many mg of ivermectin for dogs ivermectin dosage for puppies with mange