Call Now


1-on-1, Group, and Board & Train

We offer a wide range of classes for puppies, teenagers and adult dogs.

Take the time and stress out of training your dog, and leave it to the professionals at Best Friends to teach your dog all the tricks, proper behavior, manners, and socialization success – at any age. 


Basic Training

Teach your pup, of any age, the fundamentals of dog life. They’ll learn essential commands like sit, down, come, stay and “leave it,” plus proper walking-on-leash etiquette.


Advanced Training

Take your dog’s skills to the next level with trick training and agility courses. We can also help break persistent bad habits.


We make learning fun.

Our experienced instructors use positive reinforcement to help your pet master new skills. We can teach your pup in different settings with 1:1 instruction, group classes or through our Board & Train program.



Get distraction-free training in a private setting with one of our amazing instructors.


Group Classes

Put your dog in a class that’s social yet small, where they’ll get the attention they deserve.


Board & Train

Make your pup’s boarding experience an educational getaway. Your pet will enjoy 1-on-1 training during their stay and go home with tons of new skills to show off.

"I could not have been happier with the training Sam received! I would refer anyone to Best Friends."

Courtney M


Let's get started.

Set your dog up for success in a Best Friends training program! 

Please provide us with some basic information, via the Dog Training Request Form below, and a member of our staff will get back to you shortly.

NOTE: If you don’t see your location listed on the drop down menu, then we don’t offer training there at this time.

Dog Training Request Form