I suspect one of the reasons dogs and people get along so well is that just like us they have such a diversity of personalities. Some dogs are social butterflies while others prefer the company of just a few trusted friends. Some are happiest with a job and others simply want to experience all of life’s amazing smells. Some love to pose in front of the camera while others prefer to lick the face behind the camera. There’s a dog that’s a perfect match for everyone.