Aaaaawwwww: I'm melting right on the spot. How cute can they be? I am so glad everything is fine with these wee little ones