HMC, Sorry for sounding so critical yesterday, its something that is close to my heart, anyone who owns or wants to own dogs should read up on the implications, so I thought I would send you some information which might be of interest, I hope it helps and put things in a true prospective for you, good luck..
All dogs, no matter the breed or type, need time and attention. If you?re thinking about getting a dog, it?s essential that you?re prepared to walk in all weathers, groom and care for the dog, as well as pay for veterinary treatment, food and care when you go on holiday. Every dog - of any size or shape - needs socialisation and training to become a valued family member. If you are considering getting a dog, make sure you meet several adults of the breed, so that you can gauge what you will need to provide for the rest of its life.
There are literally hundreds of breeds of dog - as well as countless crossbreeds and mongrels. However, there is no such thing as a 'perfect' dog. Breed specific behaviour is greatly influenced by environmental factors - where the puppy is born, what the parents were like and how much socialisation it has had prior to being collected by its new owners. This makes meeting the mother, and the father too if possible, absolutely essential. Puppies need to be born and raised in a domestic environment - they need to have been exposed to all the kinds of things which they will have to cope with later on - this includes other dogs, other animals, lots of adults and children!
This means that where you buy a puppy is crucial. No matter how tempted you are, NEVER buy a puppy from a pet shop or dealer. If you can?t meet the puppies? mother, or the breeder has several different breeds of puppy available, be suspicious - the pups may well have come from a puppy farm.
Sadly, many pedigree dogs suffer from hereditary health problems, such as hip dysplasia, eye problems and heart murmurs. A reputable breeder will be honest about this and will have only bred from parents that have been tested.
have a look at this