Why we love the dogs we do : how to find the dog that matches your personality