There are half a billion dogs living on the planet. This number is more or less the same as the population of Russia, the United States and Spain together. Near 400 million of these dogs are homeless. Why do we love dogs and why do dogs love humans?
Inspired Paws Network