We invite you to enroll yourself and your pet in one of the many classes and workshops offered by our expert instructors. Registration fees are per dog and multiple handlers can attend per dog.
Please use the drop-down to change the calendar to view the next month's classes. Click on the class title to see class details and to register online. Please note: The classes listed on the calendar only represent the start date and most class sessions are 7 weeks long. If you would like to register by phone or would prefer to pay by check, please call 804-521-1332.
New classes and workshops now enrolling in April, May, and June!
- Puppy Classes – Begin May 3
- May 6 – Sunday Canine Manners and Agility Classes
- Workshops – Dealing with Distractions (April 30), Reading Canine Body Language (May 6), Bringing Home Baby (June 12)
- May – All new Manners and Behavior Classes
- June – Agility A and B classes starting June 1 and June 2

If the class you are interested in is full or you'd like to see an additional topic offered, please contact us and we may be able to add additional sessions or can put you to our waitlist.
For these and other questions, please call 804-521-1332 or email gbirdnecklace@richmondspca.org
Resources:
- Rabies — for all dogs ages 16 weeks and older, updated annually or every 3 years (per your veterinarian’s recommendation)
- Distemper/Parvo — updated annually or every 3 years (per your veterinarian’s recommendation), puppies must have had at least two sets prior to class and by 16 weeks of age
- Bordetella — updated annually
You may email records to: classes@richmondspca.org or fax to: (804) 823-7788. You may also drop off a printed copy of records at our front desk, attention Gail Bird Necklace.
*If you are registering fewer than 7 days prior to class, please call: (804) 521-1332. Please do not plan to attend the first class unless you get a confirmation from us.
If you would like to provide a vaccination waiver from your veterinarian, please send it to: Kyla Finck or fax to: (804) 823-7788 attn: Kyla
All waivers must be approved by our veterinarian and management team.
|