At-Home Dog Training

A Dog's Best Friend is now offering private video training sessions & phone consultations

Please call 650-575-3032 or email Martina to schedule a session.

We are also offering group classes by Zoom video

Go to full menu

Group classes

Group class registration

Each group obedience class consists of six hour-long sessions which meet once a week.

To enroll your dog in a group class, please click the button under the description of the class you wish to enroll in. The schedule below gives the starting date for the next available series of classes.

Martina focuses on individual training, while group classes are taught by Maria Eguren or Tasha Suda. Both Maria and Tasha have worked and trained with Martina, and use the same principles and training techniques that Martina teaches. Click either name for a short bio of each trainer.

To comply with public health orders, all group classes are currently being done over video using Zoom. Our trainers have tested the Zoom videoconference app and can offer you a strong training program that you can do at home through your desktop or laptop.

Schedule of upcoming classes

To register, see the class descriptions below the schedule.

Class Day/Time Dates
Beginning Saturdays, 9am Apr 25 - May 30
Beginning Sundays, 10am Apr 26 - May 31
Intermediate Saturdays, 10.15am Apr 25 - May 30
Intro to Agility Saturdays, 11.30am Apr 18 - May 23

Class descriptions


This class is for puppies (12 weeks and older) and young adults who have had little to no training. Basic skills are introduced, including proper leash walking, sit, down, stay, come, leave it, and drop it. Polite manners with other animals and humans in general are practiced.

Register for a Beginning class


This is a continuation of the beginning class. We built up the "stay" and "come" skills with much higher distraction levels. Much of the class will be done off leash if possible. Hand signals, wait command, stand-for-grooming and handling is included. This class prepares dogs for the Canine Good Citizen test.

Register for an Intermediate class


Martina and Patrick doing agility work

Dog agility is a sport in which the dog and owner work together to complete complicated obstacle courses, where they are scored for both time and accuracy. This course introduces the basics of agility training. This class is a great way to improve a dog's confidence, and it's the funnest class out there. You and your dog must have completed a beginning class in order to enroll in this class.

Register for an Agility class