AWWWWW!!!! They're adorable and I'm so glad that you finally caught them. I'm sure that with your loving care they'll be socialized in no time. I can't think of any good names for them right now but I'm sure that you'll pick just the right ones.