A puppy is a juvenile dog. Some puppies can weigh 1-1.5 kg (1-3 lb), while larger ones can weigh up to 7–11 kg (15-23 lb). All healthy puppies grow quickly after birth. A puppy's coat color may change as the puppy grows older, as is commonly seen in breeds such as the Yorkshire Terrier. Puppy refers specifically to young dogs, while pup may be used for other animals such as seals, giraffes, guinea pigs, rats or sharks.
Always remember that you are dealing with a very immature young animal. Be realistic, flexible, patient and always fair during puppy training sessions. Your puppy doesn't just automatically know this stuff! It's all new to him and he is bound to have the odd slip up and mistake along the way. Don't worry about these mistakes, just move on and do your best to prevent them in the future.
Help him relax when he comes home. When your puppy gets home, give him a warm hot water bottle and put a ticking clock near his sleeping area. This imitates the heat and heartbeat of his litter mates and will soothe him in his new environment. This may be even more important for a new dog from a busy, loud shelter who's had a rough time early on. Whatever you can do to help him get comfortable in his new home will be good for both of you.
Set up his private den. He needs "a room of his own." From the earliest possible moment give your pup or dog his own, private sleeping place that's not used by anyone else in the family, or another pet. He'll benefit from short periods left alone in the comfort and safety of his den. Reward him if he remains relaxed and quiet. His den, which is often a crate, will also be a valuable tool for housetraining.
You can teach your puppy at home and I'll help you. My puppy training book is called Respect Training for Puppies: 30 Seconds to a Calm, Polite, Well-Behaved Puppy. I'll show you my proven step-by-step training schedule for teaching your puppy all the words he needs to know, plus consistent household rules and routines, housebreaking, crate training, acceptance of being handled, calmness, gentleness, and general obedience training.