Some tips about puppy socialization:
1. Play Dates - Find a friend who has a dog of a similar size to yours. At this point, asking a shy Yorkie to play with a Great Dane isn't advisable. Make sure your friend's pup is dog-friendly. It also helps if he is playful, calm and secure. Likely you'll find your Yorkie ends up following him around and taking communication cues from him.
2. Walking - Dogs on leash are in a different place than dogs off leash. Be certain that you ask any other dog owner before you introduce your puppy to his. Scope out the other puppy's demeanor - is he relaxed? Does the owner have control? Try to introduce them with a slight slack on the leash but with your hand forward on it so you can pull back if necessary.
3. Dog Parks - Find a time when the dog park is almost empty. Scan the dogs in the park before entering and note their size, their breed or mix, and how they're interacting with each other. If any are showing signs of aggression, pass it up. Also pass it up if the owners aren't watching their dogs. Keep a short lead, about a foot long, on your puppy so you can grab him easily if there is any trouble.
AS seen at: http://www.dogster.com/articles/A-Guide-to-Puppy-Socialization-206
Manhattan/NYC Dog Walkers also offers a NYC Puppy Care Program. We visit your puppy to grant her a bathroom break, play and reinforce basic training. Once your pooch has all her shots, which it happens when they are around 4 or 5 months old, we'll start exploring the nyc street with your pooch, always reinforcing her training.