Building a strong
foundation and behavior for your puppy
I believe dogs get off to a great start in life when they receive proper basic training during their puppy phase. Our puppy classes run for 6 weeks, and training can begin as early as 8 weeks old and continue up to 6+ months. It’s never too late to start—older dogs with behavioral issues can also benefit from basic training before addressing specific problem behaviors.
Private Lessons
In-home dog training
Welcome to Hearts Always Wagging Dog School. My name is Ayesha, the founder of the school and an experienced dog trainer. My goal is to keep your dog’s heart wagging while we train together.
I specialize in in-home puppy training and proudly serve families in Westchester County, NY and Greenwich, CT.


TRAINING PROGRAMS
Puppy
8 to 16 weeks old
Class duration: 6 Weeks.
Training sessions are one hour each
Potty training process
Proper socialization
Foundational cues like “sit”, “down”, “come” and much more
Beginner
16 weeks to 6 months old
Class duration: 6 Weeks.
Training sessions are one hour each
Review Foundational cues
Loose-Leash Walking
“Leave it”, “wait”, tricks, games and more
Fundamentals
6+ months old
Class duration: 6 Weeks.
Training sessions are one hour each
“Sit”, “down”, “come”, “leave it and “wait”
Loose-leash walking
Curbing undesired behaviors like jumping and barking
Advanced
6+ months old
Class duration: 6 Weeks.
Training sessions are one hour each
“Heel”, “down” and “wait”
Recall with distractions
Polite greetings, games to keep dogs mentally stimulated and more