Three years ago, Scarlett could barely walk. The senior dog arrived in foster care severely overweight, struggling with mobility issues and in need of extensive veterinary treatment. Today, she’s 34 pounds lighter, thriving and celebrating her 10th birthday. But the rescue that helped save her is now facing a crisis of its own. Broken Promises Rescue says a key source of funding is at risk as slow sales and rising costs threaten the future of its Langford fundraising store, To the Rescue Boutique.