We call Denis "The Dog Whisperer". He truly knows how dogs think. We lucked into Denis though a friend, and we couldn't be happier or more satisfied. Denis is responsive, prompt, friendly and the absolute best in the business, He doesn't use treats, shock collars, or negative approaches. Through positive reenforcement alone, Denis has methodically taught us how to train our puppy using simple and consistent techniques. Denis is clearly not in this for the money. He's in it for the love of dogs and because he is great at what he does. I can't imagine a better trainer exists. We are so lucky we found him.