Every dog is different, and so is every person looking for a dog. What if you could discover which dog is your soulmate? Now you can.