Dennis is an amazing dog trainer. We hired him to work with our 8-year old pit bull who had no previous training. He has a lot of patience and dedication for not only the dogs but the owners as well. He goes the extra mile to ensure success. His training is based on positive reinforcement and not on pain or punishment. Rescue groups hire him to work with their toughest cases to help get the dogs adopted. I highly recommend him.