Since 1989 the American Kennel Club has been awarding the Canine Good Citizen designation to dogs that successfully pass a 10-step test. The program is open to all dogs including All-Americans (mixed breed dogs). Later AKC added a puppy version called the STAR Puppy test.
While the AKC considers the 10 test requirements as foundation skills for moving on to other canine activities, I think they are simply essential skills for living safely in society.
Here is a link to a nice example of a CGC test http://www.youtube.com/watch?v=-vd5UK8clB4
You can find scheduled test dates at the AKC’s website