We approached Craig for help with our rescue dog who'd become a bit reactive after an altercation with another dog. We've had a few sessions with Craig now and he's awesome! Really nice guy and very patient. He really knows his stuff, is personable, reliable and punctual, and most importantly, we've seen a huge improvement in our dog since we started with him and this is improving week by week! Since the pandemic, we were unable to find anybody who'd actually come out and train with us out "i...