The goal of any obedience training is to ensure that your dog understands what is required of them. We don’t stop there. Top Notch Dogs wants your dog to know the expectations and know that reliably performing the concepts and behaviors taught will get rewarded. In other words, we focus on creating a happy, healthy, confident, reliable dog rather than a robot dog that can perform a list of commands but, has lost their personality – the reason you adopted them!