Dude!! We got our puppy in late December, Choc. Lab as well. She is awesome. Best advice I can give is 1) Be VERY patient, its hard, but it helps everyone 2) Socialize as early and as often as you can. Best thing we did with Iggy was to take her to puppy playtime when she was 9 weeks old. Made a HUGE difference. We take her to the offleash area by us on 19th St at least 3 - 5x a week 3) Excercise, a tired dog/kid is a good dog/kid.