Catherine is extremely knowledgeable on positive training methods. She is a joy to work with and has great recommendations for any questions. I would highly recommend her to anyone for their training needs whether it is a puppy or an adult dog. She can meet your needs for obedience, agility and overall dog wellness through nutrition!!