Board and Train Programs

​​​​Do you have a new puppy?

In home Training Sessions

Safe Group Socialization Classes

New puppies are as adorable as they are frustrating at times. And we understand that there is a lot that goes into raising a well behaved puppy.

We offer three different puppy services that are here to help you begin your journey with your new puppy.

We want your puppy (and you!) to live a wonderful and long life. Not just physically, but mentally as well. 

You can explore those three options below by clicking for more information.

If you have any questions which may be the right fit for you and your family, please email

Dog Trainer. People Teacher.

ROC Animal Training & Behavior