Contact & Schedule

Michaela is an amazing dog trainer. She worked with 3 of our family dogs very effectively and allowed for a harmonious family visit.
— Michelle H.

New Clients

Never worked with us before? Tell us about your dog!

  • Meet virtually with our trainer to create clear training goals and get started on your training plan right away. Virtual Consultations are typically available Fridays, but additional dates may be available, as needed.

  • Choose and purchase your training package immediately following the Virtual Consultation to keep training.

Current Clients

  • Following your Virtual Consultation, use our schedule app to choose your In-Person Training Package. Schedule all lessons in your package to ensure availability. We suggest 1 lesson/week for best progress.

  • Lessons take place with you and your dog in your home, on Tuesdays-Saturdays.

Returning Clients

Lots of clients want to continue with training or focus on different behaviors. Clients that have completed at least one training package with us can continue training with options:

  • Single Maintenance Lessons (virtual or in-person) might be helpful to refresh or tweak a previous training goal.

  • A training package is more appropriate if you want to tackle new or more complex training goals.


Sitting pit bull puppy

Philadelphia Service Areas (in-person training lessons):

Roxborough, Manayunk & East Falls,

Mt. Airy & Chestnut Hill, Germantown,

Flourtown, Plymouth Meeting,

Glenside, Wyndmoor,

Bala Cynwood, Penn Wynne, Narberth,

Gladwyne, Bryn Mawr & Haverford


Don’t see your neighborhood? Contact us to find out if we travel to you.