dr pierre kory md ivermectin tablets online uk can i get ivermectin over the counter in canada how much ivermectin to give a dog for heartworm prevention inj ivermectin