This short video gives some helpful tips on socializing your dog. It will help him feel confident around other dogs. One of the tips is about how dogs pick up on your emotion. If you are feeling nervous, your dog will pick up on that. So before you walk your dog in a dog park, check how you feel.
This video also goes over some points about dog’s body language. How to read tails, posture, mouth, etc.