When I got Odie, he was all of 6 weeks old! I have gone to great extents to have him well socialized but sometimes there are either people or dogs that he just doesn't seem to like. He thinks that he is a Big dog, when in fact he is all of 2.8 lbs. He has been good so far in training but since the snow has hit the ground, he isn't wanting to go outside to potty. Which really bugs me because we were making huge leaps with his training. (Oh by the way he is only 11 months old) Hopefully come spring he'll get back to going outside again. I think because he is so small he gets too cold too quickly and then he forgets just why we are outside doing the walk thing. (

 he doesn't like the snow hitting his belly and other bits 

) He is very attached to me, I am his owner. He'll go to my husband and son but when push comes to shove, it is me he wants to cuddle with. ( I think it is because I spoil him 

). 
I have been using Cesar Millan's approach to training him as well, sometimes works, sometimes doesn't especially with his barking for no reason. (He barks at the snow 

) He is just too funny at times. 
Good luck with your new baby. Enjoy every second with him because they love you no matter what you look like or what you wear 
