Having recently lost my old deerhound X I'm looking for a puppy. However a lot seems to have changed since we got our last dog 12 years ago! Where should I be looking for our next family companion?