Welcome Guest. Please Login or Register.
London, England holds the World Canine Sport Championships every four years. They occasionally hold the odd, not championship, show which attracts only the best, and usually by invitation only.