I'd say continue trying to work with Roxy's owner so that Roxy's life improves... In the mean time though start looking for a new home for her at your leisure. ...that way when Roxy's current owner dumps her, you won't be in a mad dash trying to find one.