
The stakes are like variety classes, they usually have Champion (have to be a champion to enter this), Puppy - so only puppies can enter, brace (2 dogs), team etc etc.
Basically you are in against all different breeds, not just your own breed like it is in the breed class.
With the stakes, you usually have to have them entered in the breed as well, but im nearly sure with veteran, you dont have to enter them in the breed too, you can just do the stakes if you like.
If you enter Veteran in your breed, ie Rottweiler for me, they can only do one breed class, but thats for all dogs of any age, you can only enter one breed class.
The stakes are extra. So sometimes people do puppy stakes or champ stakes as well as the breed with their dogs as there is usually a big event the following year to qualify from these stakes. ie Every Puppy stakes winner at each show, goes forward to pup of the year next April.