I have a 15 week old Berner named Bear. My husband and I have had him for a little over 2 weeks, and Bear has been great. He has already learned how to sit, lay down, give his paw, give his other paw, and to come. He did have a few accidents in the beginning but has been really improving on his potty training - only an accident here and there. My concern is finding the best way to socialize him. When we are out for walks, he seems to be fine greeting people but he runs behind my legs anytime he sees other dogs. I know he is past the fear impression phase, but I don't want to do anything to cause him to be permanently scared of other dogs. I don't tense up when we see other dogs and try to act like it's no big deal but he panics almost every time. We plan on doing an obedience class in a couple weeks to get him around other dogs, but the class starts when he is around 22 weeks (far past the crucial development stage for socialization of 8-16 weeks). Some friends suggested taking him to a dog park and just letting him go because he will be forced to interact. So do I take him to the dog park and keep my fingers crossed that he doesn't go into panic mode or wait for the obedience class where he will only be around other puppies (which I feel will help ease him into being around other dogs). I should also note that he was with all of his littermates and parents until he was 13 weeks old - and interacted fine with them.