What is a complicated dog? A dog who may overly react (lunge, growl, bark excessively) to other dogs and humans. Even those dogs we love, that have bitten another being.
Ann is a fantastic trainer! She knows how to speak dog and is kind and caring to both dog and human. She does not push dogs past what they can handle and uses science-based training methods to help dogs feel confident and secure in the world.