Soul is very observant and is quickly learning her commands with little to no effort. She needs very little instruction and figures things out on her own. She is one smart cookie. She loves to jog with her trainer and enjoys being active during the day. She likes to get to go to class with her trainer and gets along great in any environment. She has not quite figured out the puppies but over all does great with other dogs. She is an excellent companion.