Are you thinking about buying a dog for your family? It’s a big commitment, and far too many people jump into it without properly thinking through the consequences and what it will mean in real terms. This is a major mistake, and it’s one that you should be very careful indeed to avoid. There are so ...