is ivermectin a prescribed drug what are the side effects of ivermectin in dogs buy stromectol spain can ivermectin paste be used topically albendazole albenza ivermectin stromectol mebendazole