Before buying a puppy, there are many considerations that you need to take into account. What is your idea of how you and your pet will get along? Do you imagine quiet nights sitting with your pooch curled up on your lap in front of the fire or are you looking for a dog to be a companion as you live an active lifestyle in the great outdoors? Research or a good breeder will help you decide on what might be the right breed with the kind of temperament that will suit the way you live your life.
Of course, you will not be able to spend every waking hour with your pet but you should consider how many hours you will be in the home or as a companion with your pet. If you are single, living a busy working lifestyle, do you want to be tied to a pet that needs lengthy walks or a sociable creature that will get very bored or destructive in your home if left alone for hours on end? Remember that dogs can live a very long life and so you must consider your situation now and what it might be in the future.
Although a dog will be happy to live wherever you are it is only fair to consider the size of your home when buying a puppy. All puppies will grow but some much more than others and for some breeds a garden is a necessity to allow your dog some space to roam when you cannot take your pet for a walk.