Dog Training

The MCSPCA offers positive, rewards-based training to help your dog become a good family companion.

We can help build a positive relationship with your dog, teach you how to communicate what you need – and you will be helping support shelter animals at the same time!

Puppy Classes @ Freehold Adoption Center!

Next session: October 23rd @5:30PM

Click here to sign up or email for more information!

This class will meet once a week for 6 weeks. $120.

Puppy Kindergarten (for puppies 10 weeks to 5 months)

Next session: November 13th @5PM

Click here to sign up!

This class will meet once a week for 6 weeks. $100. Time varies upon instructor.

Training is important for all puppies 10 weeks to 5 months of age.  Kindergarten will help give you and your pup a good foundation to work with. Besides socializing your puppy, you will learn basic commands and ways to address jumping, mouthing and housebreaking. Questions? Email Kathy!

Adult Beginner – Basic Manners (over 6 months)

Next session: November 13th @ 6PM

This class will meet once a week for 6 weeks. $100

No prior training necessary. For dogs over 6 months. Basic Manners will teach you basic commands and offer  solutions to issues you might be having at home. Questions? Email!

 Next Pet Therapy Prep Class:


$120 ($100 for rescue dogs)
This class will be four, 1 hour sessions to prepare you and your dog with skills needed to take a pet therapy test.
Prerequisite: all participants must know basic commands and be good with other dogs
To sign up, please contact
to learn more about pet therapy, please click here
Monmouth County SPCA | Tax ID: 21-0679893
web design by 2 Dogs Design
The MCSPCA is a 501(C)3 tax-exempt charitable organization.