Vitamin Shoppe, Pet Supplies Plus owner files for bankruptcyFranchise Group has filed for Chapter 11 bankruptcy, struggling with $2 billion in debt and impacted by investment firm B. Riley's financial turmoil.