The spectacular scenery and craggy beaches draw tourists to the small Oregon town of Sunset Bay. But Sanctuary Ranch offers a different kind of experience: a refuge for people—and animals—desperate for a new beginning . . .