And she very well COULD be a Toller mix. Any new pictures to show us?

Is there any chance of you keeping her if you can't find the owners?