Crufts is an international dog show held annually in the United Kingdom. Organized and hosted by the Kennel Club it is the largest show of its kind in the world.
All Crufts catalogs from 1886 onward can be obtained in PDF format from the Kennel Club library.