We did puppy training with Michelle and had a 121 session. Michelle is down to earth, understanding, patient and very generous with her time. She also clearly has a lot of real understanding and knowledge about animal development and behaviour. Her advice was easy to follow, made sense and was presented with fun and gentleness. We all enjoyed the classes, – myself my partner and my children, even on line it worked surprisingly well! Highly recommend her and we’ll be attending her future classes too.