Derek came over to evaluate and help us with our foster puppy who was displaying some behaviors that needed to be handled before they got out of control. It was obvious as he sat with us, that he was a very knowledgeable trainer and that he loves working with dogs; so important in selecting a trainer. He was great with her and had her listening in no time. He gave us some great techniques that work very well with her, especially since she is so young. She is definitely on her way to being a good canine citizen!