We will be cancelling ALL group classes for the next two weeks, and potentially beyond. We apologize for the inconvenience, we just feel it’s the wise thing to do given the new guidelines put forth by the health department and state. If you are are currently enrolled in a Puppy K class you will be receiving more information directly. If you are scheduled to start a Puppy K class hold tight, your class may just be pushed back a bit. Please be patient with us, we’re scrambling too.

Puppy Kindergarten:

Saturday Mar 14 @ 10am
Thursday Mar 26 @ 10am
Wednesday, April 1 @ 5:15pm


Puppy Agility Sunday Mar 29 @ 
6 week class with 10 students max, for $165.

Diana Simonsen classes are now on Saturdays

Classes Cancelled

To register contact info@dianasimonsen.com


Obedience classes begin with the basics for you and your dog. Attend when it’s convenient for you, and move up at your own pace.
Learn more >>

Puppy Classes

Puppy Classes at the Puppy Perfectors offer a variety of ways to socialize and train your new best friend.
Learn more >>

Agility Classes

agility classesAgility Classes are a playground for dogs! Mental and physical stimulation for you and your dog and a great bonding experience.
Learn more >>

Nose Work

noseworkNose work is a win-win activity for both you and your dog with fun games encouraging your dog’s natural scent strengths. Classes are currently full.


flyballFlyball is a relay race for dogs! This team sport for dogs includes mental and physical challenges for your dog as they race, catch and jump.
Learn more >>


Specialty classes are offered occasionally at the Puppy Perfectors and include Conformation, Rally, Kids with Canines, and Skill Building.
Learn more >>


“Thank God for The Puppy Perfectors team. It took a few months to train me and Patches, but now we look like any other respectable dog family in neighborhood.”

-Deirdre M.


“Every dog gets the attention and education they deserve. Awesome place to bring a dog to play, socialize and get trained!”

-Hertzi S.

Looking for dog food or supplies?