If you are thinking of buying a puppy as a new member of the family, please ensure that you have chosen the right breed to suit your circumstances and needs. There are many different breeds to choose from.
This is a long term committment, so you need to do your homework: talk to breeders and owners of the breed you are interested in, find out thier good points and bad!
Do you have the time to dedicate to a puppy, and later on an active adult dog
Once you have chosen the breed for you - check out the breeders, would you feel comfortable asking questions at any time of the dogs life, have they been brought up in surrounding you would expect.