There are hundreds of dog breeds − each with their own personality and temperament. But exactly how many are there? Different ...