I was just thinking it's so critical you pup initially bonds with you foremost.
Being in a situation with others around (even if they don't handle your pup) creates disruption, distraction, confusion & possible upset.
Could all work out fine too but having any baby step unto a hectic holiday environment is a shock.
I wanna see pics!!!! 
)