The first things a puppy needs to learn are basic manners, his name, potty training, and not to bite your hands with those sharp teeth. A puppy needs to learn socialization skills, including people, places, and things.