The number one thing I recommend with puppies is to take advantage of this learning period by attending puppy classes before 16 weeks.

Hopefully, you will learn how to manage common puppy behaviors to avoid mistakes, to acknowledge behaviors of value and your puppy will have a chance to meet and greet other pups.

Puppy classes are inexpensive and well worth your time!