What other pets do you have? When I introduce a new dog I do not force meetings. It's more like the new dog is in a crate in the corner where the others can see it but not get right up on it. After a couple of hours I take them for a on leash walk. Each dog in controlled by a different person and I keep the dogs away from each other, just a nice friendly walk. Good luck!