Adding a new puppy to the family is a big ten to fifteen year commitment. Most people put a lot of research into deciding the type of dog best for them. Major points of consideration include appearance, allergy issues, coat, overall size, temperament, exercise requirements, health and expected longevity. People wanting to buy a new puppy have at least three basic choices. The first is to accept a pup from a dog shelter, family or friends. The second is to buy one from a non-dedicated retailer, in other words, a pet shop. The third is to buy from dedicated dog breeders.