Pet-Friendly Sofas: How to Choose a Sofa That Can Withstand Pets Rosenthal Avery 23 Oct 2023 · 3 min read