Before you start, consider the following when choosing a dog

Does everyone in your home want a dog?
Do you have the time to provide exercise – walks and play, in all weathers and on dark nights, etc – and give adequate daily attention such as grooming?
Do you have time for the training and socialization a dog will require throughout life? You will be legally responsible for your dog’s behavior so ensure training and socialization are done correctly.
Can you afford the vet’s bills, including annual vaccinations and regular worming? Other expenses include providing a proper diet to keep your dog in good condition. Also, boarding kennel costs need to be considered if you have regular holidays where your dog will be unable to accompany you.
Can you provide a safe and secure home for the dog for life?