we usually don't have problems introducing our dogs to others, but when we do we've always had good luck with taking them to a park and walking them close, but on leash. that way they can see each other, but they're distracted by the sights and also the fact they're on the leash "working." after doing this a few times, then we can usually get to just sitting together, then maybe taking leashes off. the more you socialize with other dog owners, the easier it will get, and eventually your baby could be like ours where they just say "ok, new dog" and go on about their business. good luck!