imho I think the sooner the better... Gracie came with all of her shots except her rabies because she was too little... but I was always taking her out to meet other dogs she loves other dogs! I think its good for their social life... you dont want them to be scared of other dogs... I say as soon as your baby has his/hers shots plan away!
Gracie can be a little spoiled brat sometimes where she will only play with certian dogs!