top of page


Currently, we’re offering classes in the following locations:

Lafayette Recreation Department (LCC) and Animal Rescue Foundation (ARF)

Please make sure you use the correct method to register for your class, as they are different due to locations.

Classes at Lafayette Recreation Department

 classes are held at the Lafayette Community Center (LCC) 

Puppy Head Start

 Wed 10/25/23 6:15 PM

Family Dog 1     

Tue 10/24/23 1:30 PM

Tue 10/24/23  6:15 PM 

Family Dog 2

Tue 10/24/23 7:15 PM 

CGC Prep (Beginners Obedience)  

Sat  10/28/23 10:30 AM

Novice Obedience

Sat  10/28/23 11:30 AM

Rally Novice/Intermediate/Advanced 

Mon 12:00 PM  11/6

This 4 week session will meet on:

(11/6, 11/13, 11/27 & 12/4)

Mon 1:30 PM  11/6

This 4 week session will meet on:

(11/6, 11/13, 11/27 & 12/4)

Rally Excellent/Masters

Tue 11:30 AM 11/7

This 4 week session will meet on:

(11/7, 11/14, 11/28 & 12/5)

For classes held at Lafayette Community Center (LCC), registration and payment will still be taken through their online system. Refunds for classes at Lafayette, must be handled through their system and policies. Click here for LCC refund information and process.

MDDTC Classes at Animal Rescue Foundation (ARF)

 classes are held at 2890 Mitchell Drive,Walnut Creek, CA 94598 

MDDTC is proud to announce that we are switching over to an online registration and payment system for our classes that are being given at Animal Rescue Foundation (ARF). You will need an account on our new system to register for the classes held at this location. Only on-line registrations will be taken for the classes, no emails, mail in, phone or in person registration or payment will be taken.


Please be patient with us as we handle your registrations in the new on-line registration.



Helpful Hints for Classes at ARF:


  1. Future classes marked as “CLOSED” will open for registration about 6 weeks before the start date.

  2. To register for classes, create your account and add your dog(s) to the MDDTC online registration system for classes at ARF.

  3. Full Payment for the class is required at the time of registration for your class(es).

  4. If a class is listed as “FULL” and you would like to be added to a wait list do the following:

    1. Create your account and add your dog(s) to the online registration system.

    2. Call the Club phone at (925) 933-8774 and leave a message that you would like to be added to a waitlist. Make sure to include your full name, dog name, class start date & time.

    3. We will contact you with payment information if a spot becomes availableand email you on how to pay for class.

  5. If you have questions about how to register call or email us.

  6. If you need to drop from a class at ARF, please contact MDDTC via email at


MDDTC Refund Policy for ARF Classes:

Requests for refunds must be made at least 7 days prior to the start of the class session. Requests made less than 7 days prior to the start of the session will be reviewed on a case-by- case basis. No refunds will be given after the start of the class session. A $10 admin fee will be retained for each refund granted.


In the upper right hand corner of the Available Classes page you can use the icon with the ?= to email us.


Worker with Ladder

Coming in 2024!

MDDTC is proud to announce that we have a new building in Martinez to hold classes at starting in 2024. Keep an eye out for updates on classes and schedule.

bottom of page