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.
I can see how this will become very successful once it's marketed.
Great idea that solves a real issue that would be close to many people's hearts. Easy to use interface, quick sign up process.
Not in all areas yet (although they have plans to expand).