Marilyn has been a great trainer for our family. She has given a lot of her time consulting us on advice outside of our scheduled trainings and has been very flexible with a lot of changes in our schedule. We are appreciative of her services and care for our dog.