is praziquantel safe for humans stromectol poux can humans take horse wormer buy stromectol uk how much is ensure at dischem is ivermectin fda approved for humans