The puppy class we did is the exact same class as their Basic, so the next step will be Intermediate, then Advanced. She IS going to do those, but we plan to wait 4-6 weeks before we start the next one. She's teething right now, so has the attention span of a .... (Oh, look at the birdie) .... Wait, what was I saying? :roll
For the "final", she did a sit & greet, a 30 second "stay", and then had to do a "trick" (shake or rollover). The little overachiever did both, followed by a "high five"! :yah
We've been getting to class 20-30 minutes early every week, just to walk around and meet other people and dogs, plus a few minutes of "play" with the other pups.
Very eager to learn, and walks well on a short leash. A little too much energy at times (hey she IS a 16-18 week-old) , so she is fascinated with chasing the rabbits in the backyard, and digging where they dig... But we're working on that.