Ariela A.

John has given me the tools to work with my 10 month old pup, Allegro.  He is gentle, patient and gives great demonstrations at each of our lessons and Allegro works very hard to please him.   He is a fantastic trainer and educator and his knowledge of animal behavior is invaluable to me.