Criteria, absolutely. "pet" obedience is trained for the dog you want to live with. I like to think the accuracy for commands at home for this type of training are around 75% - you're asking for much higher criteria if you want to show and need somewhere around 99%
Danielle, owner of...
Fraggle Rock Collars & ...
Fraggle Vom Richcreek CGC CA
Red Dog's Reconnaissance Man CGC CL1-R CL1-H CL1-F CL1-S USJ
General Patton Vom Winter Storm