AMAZING! Kristin is the ABSOLUTE BEST! She was instantly available when I reached out to schedule the training for our puppy. She was extremely accommodating and worked with our time constraints. Kristin sent me updates continually with our puppy’s progress along with pictures and videos. She is incredibly knowledgeable and is a fantastic teacher for both the dog and the family. She easily showed us how to continue the techniques she taught our puppy. Kristin’s follow up is second to none. Best of all my puppy loved her – He sat at the door after she left and waited for her to come back. Kristin is THE BEST trainer around. We are so grateful to have found her!