We booked training sessions with Rachael when first got our puppy. She was so helpful, immediately put us at ease and gave us the tools we needed to build a great base. Our Mack was so comfortable with her too. So much so, we also chose to send him to Rachael for day care and when needed boarding. Our pup always comes home, happy and tired from a full day of play and fun. Can't recommend highly enough!