stromectol 3mg tablets 4 can humans take horse ivermectin online stromectol how to give praziquantel for dogs