It is a big decision to bring home a new puppy, whether it's your first dog or your fiftieth. Each pup has unique needs you must decipher and meet, all while helping them adjust to their new home ...