Dennis knows dogs. Period. He's been over to our home a few times to work with our three dogs, and he truly approaches the situation from a behaviorist point of view. He's smart, knowledgeable, and so kind to our animals. We have one dog in particular that poses a challenge because of her naturally suspicious tendencies. Dennis has never given up on her once, and she has always finished her training better than when she started. All of this, and his prices are absolutely reasonable. We don't think he charges us enough, to be honest! If you want to find someone who knows dogs, Dennis with Omega Dog Training is your guy.