Lut,

First, are you absolutely POSITIVE that the babies aren't anywhere in the direct vicinity??? I'd hate to take their mama away if they're still around. Any way you can let her out and see where she goes?

I'd take the little girl in. It's OBVIOUS that she needs someone like you to love and care for her.

GO FOR IT!!!