que es stromectol buy generic stromectol no prescription alternative to ivermectin for dogs can humans take animal ivermectin orally where do u get ivermectin