Puppies are without a doubt some of the most adorable things on the planet. Parenting a new puppy, however, is no walk in the park. It can be really exciting and lots of fun, but also rather stressful, both for the puppy and for you as owner. Bringing a new puppy home takes lots of preparation, work and patience, plus a good dose of common sense. The good news is that if you do it right, it will be a wonderful experience. Read on to learn more about how to handle a new puppy.