The Piedmont Kennel Club, one of only a few AKC sanctioned all breed clubs with its own property in the U.S., holds two all-breed shows and one match annually and is located near Carowinds. Throughout the year the facility hosts Canine Good Citizen and Certified Therapy Dog testing as well as other obedience titles testing for all breeds and mixed-breeds. It is located at 13607 Choate Circle, Charlotte, NC 28217. Training sessions are held by the Charlotte Dog Training Club at the Piedmont Kennel Club.