There are pros and cons to getting a young puppy vs. a one-year-old dog. While cute, young puppies require a lot of time, energy, and money to put them on the right track with training and socialization. Slightly older dogs are typically more established, so potty training isn't a concern. Older dogs are not fully set in their ways, and they can still bond with new owners.