Stay calm, let things unfold..But also keep an eye on him. I found with my meetup, everyone is always really good about keeping an eye on the dogs, and no one hesitates to jump in if there is a need..He may feel a bit overwhelmed at first, so take it slow..I found leashing them for a few minutes is good, but then you just need to let go and just watch him and enjoy...If you can, try to get there a bit early, so Carter has a few minutes to get himself acclimated