Natalie is an excellent trainer. She is intuitive, caring, intelligent and professional. She trained our Border Collie, Gus, and our little Aussie, Starr. She did an outstanding job training both of our dogs. We enjoyed working with her because she was able to communicate well with our dogs in a gentle and effective way. It was important to us to learn along with our dogs so we could followup on what they were learning from Natalie. With Natalie's style of training we were able to do that successfully. We highly recommend Friends for Life! And so do Gus and Starr!