This class is FUN, INFORMATIVE, and FREE! IT is held every Saturday at 12pm for Small dogs and 1:00pm for large dogs (no classes are held on holiday weekends). We create a different experience each week and have different activities each week. We will answer basic training and behavioral questions. There is no charge for this class, however there is a limit of two dogs per adult. To keep the energy level down and prevent injuries, no children under the age of 12 will be allowed into the yard.

This class is off-leash and low structure.

Dogs are not required to enroll with On the Spot Pet Care;  therefore we do not require vaccination verification for this class and are not responsible for the health or care of your pet.  

Due to Covid-19 -This class is suspended until Further notice

Patience, Care, and Compassion

Every pet has a unique personality and disposition. Because of this, every

pet needs to be trained differently. This requires a unique trainer, with a

wide range of experience and a wealth of knowledge. Whether you want

to train a young animal, or an older animal, you need expert guidance to

effectively train your animal. If you love your animal, you can count on us

to train with love and compassion.

​Due to Covid-19 -Training Classes and Socialization Workshops are

suspended until Further notice.

Socialization Workshop

​​Life Skills:

An All-Levels Obedience Class

We thrilled to offer CGC Prep, Basic and Advanced Obedience rolled into one fantastic streamlined course! Come learn the skills your dog needs for day-to-day life and find out how to get the well-behaved, responsive dog you're looking for. Reasons this class ROCKS:

1. Pay-As-You-Go Convenience​Need to miss a class? Not interested in the topic this week? Want to try a few lessons before making a big investment? No Problem!

2. Learn Real-Life Skills
We focus on real-life skills in real-life settings so your dog can learn to be a good family member - and you can learn to work with your dog on the things you run across every day.

3. Re-Take Lessons as often as You Like. Don't pay for a whole bundle of classes you don't need! Just come whenever we cover the subject you need and/or come to practice lessons for help polishing.

4. One-on-One Attention
We'll practice the behaviors one at a time.

This means:
*one-on-one attention from me and my assistants
* learn by watching others practice the same techniques

*get support from other class members as they cheer you on
breaks for doggies so classes stay fun and relaxed

5. Any Dog, Any Age, Any Skill Level

We start at your dog's level and build skills each time you come.

this class there's always room for improvement - no matter how much your dog knows (or doesn't know). It's also a great place for puppies to start learning the right way!

Class size is limited to 6 dogs

Classes by: TBA

Cost: TBA

​Due to Covid-19 -This class is suspended until Further notice 


Call Us

To Schedule

(801) 709-3410

Our Location

​​94 South 700 East
​American Fork, Utah 84003 

Call Us to Schedule: (801) 709-3410

Grooming, Boarding, Daycare and Training

Drop off/Pick up Hours

Checkout is by 12p daily.

Extended (after 12p) checkout $15

Monday- Friday

7:30am to 12:00pm or 2:00pm to 6pm 

9am to 12:00pm

We are closed Daily from

Sunday : Closed

Open all Holidays for boarding 

Our Location

94 South 700 East
​American Fork, Utah 84003