When you get a puppy, you set yourself up for a fulfilling but challenging experience. Puppies, like people, require a lot of attention, hard work and patience to allow them to mature into healthy, ...