Thinking of getting a dog? Think twice, then think again.
Deciding to add a dog, or any pet for that matter, to your family is a more than a big decision, it is a momentous one. You will need to make adjustments to routines and lifestyle, and if you are to get the dog you want in terms of temperament and behaviour, you will need [...]