Crufts, the world’s largest dog show, opens in Birmingham, England

10 Photos

It’s opening day of Birmingham, England’s Crufts dog show, which claims to be the world’s largest. Good luck cards pinned above a dog’s stall hint at the stakes. Indeed, even the walk into the exhibition hall seems like a performance.