John at DogSmart Seattle is a master dog trainer and communicator. He helped me sort out complex issues with my pooch that resulted in a positive resolution for everyone – and everydog! – involved. John is a great listener and is totally trustworthy. Training dogs in their homes in their familiar surroundings makes perfect sense; you get the best results this way. I highly recommend John for you and your precious pooch.