buy liquid ivermectin for dogs online is stromectol over the counter stromectol humans stromectol generic canada is ivermectin available in canada over the counter