Watch tonight on BBC Two and follow families wanting to find a suitable dog and to choose the perfect puppy for them.
One of the family has never had a dog and shares their experience.
The programme talks about what is involved in having a puppy, for example the cost of food, accessories, toys, treats, training, care and pet insurance. It also covers grooming and maintenance, whether having more than one puppy is a good idea, house training, dog breed options, exercise regimes based on breeds, and tips for getting the puppy that is right for you.
Look for several breeder options. Ask to see certificates for both the mother and the father. The mother should also always be there when visiting the puppies.
Always research the types of dogs you may enjoy having in your lifestyle so you can be the best match for each other.