I agree with Puppyluv. It needs to be done gradualy.
I know from our dog that when we leave her to friends house while on vacation that it takes her 2-3 days to get adjusted and eat and play as usual.
And those are the people she has known since she was puppy and is very happy when they visit.
Also some dog breeds are just not good with children so I would consider that too.