Most people spend more time choosing their next car than deciding on the right breed and dog for them.
People keep their cars only a handful of years before trading them in, but a dog can be with you for well over a decade. The dog also sleeps in your house, is a companion to your children, and becomes a close member of your family. As such, buying a puppy should be weighed much more carefully than the decision to buy a car.
An adorable puppy is heartbreakingly cute and cuddly, but requires an incredible investment in time and money for many years. New pet owners commonly underestimate the energy and money needed to socialize and train a dog when they decide they want to buy a puppy.