Advanced Obedience

For any dog that has mastered Basic obedience: All the obedience commands with more distractions such as public places, long distance commands, longer stay, off leash, general fine tuning.  Prerequisite: Basic Obedience or an Assessment.