Crufts is the greatest canine event worldwide that takes place annually in the UK since 1886, when it was founded by Charles Cruft. The event stands as a festival accommodating a main dog show championship, specific skill and quality contests and trade show. Have a look at the evolution of Crufts over time.