Doug is such a fantastic trainer. I would highly recommend using his day program (instead of dog parks) to socialize your dog, and if your dog is a "tough case', he's the guy to help you understand what's going on. In my case, my dog had developed some very strong reactivity to meeting new dogs (after previously being a social butterfly). She still clearly wanted to play/socialize with dogs, but needed to do this in a controlled setting with predictable dogs. Doug patiently spent multiple sessions with us helping to understand her behavior and see if his day program could be a good fit for her.
I had already educated myself a lot on dog behavior, but watching him work with my dog was like watching a professional chef - whereas I had just read a cookbook.
Ultimately, Doug's program wasn't the best fit but he was able to see her "cap out" at about 5 dogs, and at that level, she was no longer reactive, but would instead remove herself from interacting (still a HUGE improvement). At that point, he recommended another company that does small group outings (Dog Adventures Northwest) which turned out to be perfect for my dog.
I was having multiple issues with my dog, when I reached out to Doug for help. I had been living a nightmare, and doubting my decisions. Within just a couple of sessions, his experience, expertise, patience and vast knowledge, truly paid off. One by one, we were able to come up with a plan, and solve each issue. I still don’t have a perfect dog, but I now have a dog that I can manage in a way that I wasn’t able to before. He doesn’t just work with the dog, he works with the owner to help understand and manage better. I definitely recommend Doug if you’re needing help.