Congratulations on your new additions! I'm sure they are just scared, and like you say, they will be lovebugs once they settle in. Good luck with everything, and please do keep us updated....with pics of course.