There are a huge variety of pedigree dogs and if you decide to get a pedigree puppy you should contact a breeder for further advice. The breeder will be able to provide you with more information about your chosen breed and whether it is really the right kind of dog for you. Listen carefully to them and take their advice - think again if they suggest that you have made the wrong choice. Do not buy puppies from dealers however tempting it may be. Always ask to see a puppy with its mother and preferably in a home environment. If you have children you should ideally get a puppy brought up in a household with children.
Animal welfare charities and rescue centres are always looking for good homes for puppies and mature dogs. It may be more appropriate for you to have an adult dog that is already trained. Always be wary of adult dogs in rescue centres if their previous history is unclear - ask yourself 'why did someone else get rid of this dog?'