Your Journey to a Better-Behaved Dog Starts Here.
Transform your dog's behavior and your relationship.
Find the right training solution for a happier life together!
We offer a range of training to fit every need: Whether you prefer instructional one-on-one In-Person coaching, our results-driven Day & Train option, a solid start with our Puppy Program, are a past or present client looking to keep the training going with our Maintenance Program, or flexible Virtual Training from anywhere in the world.
For free dog training tips and to better understand the dogs in your life, follow us @FromDuskTillDog on social media and check out the FDTD blog.



Learn from Erika, a Multi-Certified Professional Dog Trainer (CPDT-KA) and Behavior Consultant with 13+ years of experience, offering both online resources (worldwide) and in-person training services (Southern NJ, Gloucester County & immediate surrounding areas). Explore her positive dog training methods, behavior insights, enrichment ideas, and lifestyle tips.
Consider joining our community on Patreon for exclusive content and support our mission to improve dog-human relationships.
What We Offer
In-Person, Private Coaching:
Designed for the person who wants to learn the hands-on skills to train their dog in the comfort and convenience of your own home, with you present and active in the training every step of the way.
Day & Train Program:
For busy pet parents who want professional training results without disrupting their schedule or sending their dog away, our Day & Train service brings expert training directly to your dog during the day while you're at work or otherwise occupied – let us handle the training the foundational work for you!
Virtual Coaching:
Get expert dog training advice, a tailored program, and personalized one-on-one instruction from the comfort of your own home with our Virtual Coaching! Conducted over Zoom, you'll receive the same comprehensive support as in-person sessions at a more affordable rate, and we can work with any time zone.
New Programs Coming Soon!
Puppy Program:
For puppies 9 months and younger. Ideal for puppies who haven't received any or much training yet. Receive six in-person sessions designed to set your pup up for success! We'll cover all the essential basics, including sit, down, settling, name recognition, coming when called, go to place, potty training, crate training, socialization, nipping, and more, with you actively involved in the training process.
Maintenance Program:
For our valued past and present clients, our Maintenance Program offers a convenient way to keep your dog's training sharp while providing essential exercise and mental stimulation. Think of it as a walk and train service where I come out regularly to give your dog an outlet for their energy through structured walks, playtime, and enrichment, all while reinforcing previously learned cues and behaviors that might need a little polishing.
Other Services & Resources





