Kelly has been superb helping me train my puppy, not only does she teach me training techniques and commands, she listens to the challenges we may be having from week to week and offers good advice to help and support us be successful. Can’t recommend her highly enough.