An amazing puppy course taught by Sarah. Even though we couldn't finish it in person, due to lockdown, she took classes online to answer any questions and provide videos for training, which really helped give us confidence. She teaches using reward based training and helps you develop an understanding of what you're asking the dog to do from a dogs point of view, which I found really helpful in instilling patience in myself (which is definitely key when training a clever golden pup). Thank you Sarah for all your hard work