what drug company makes ivermectin how to buy stromectol supreme suppliers no prescription stromectol ebay how much ivermectin is toxic to dogs