Excellent training. Very experienced trainer. My puppy is now 5 months and on walks I’ve been asked if I trained her my self or had professional training. Couldn’t recommend her more.