how to take ivermectin tablets dosage ivermectin tablets for humans where to buy is stromectol safe how to give praziquantel for dogs is ivermectin sold over the counter in mexico