My three-dog household runs more smoothly thanks to The Ranch for Canine Training and Behavior. Even before acquiring her awesome indoor facility Catherine O'Donnell was the trainer of choice for my posse: a Border Terrier, a Bouvier and a Golden. She puts the polish on our exercises for AKC obedience trials, and much of the credit for our perfect Rally-O score in SA goes to her. One does not need to be doing competitive obedience to benefit from Catherine's knowledge, experience and special handling skills. She will save a problem dog by helping it overcome serious behavior problems or guide the average dog owner toward a happier relationship with the family pet. We feel very fortunate to have such a talented trainer in our area, and hope she will be with us for a long time to come.

- Pam F.



Loved all of the classes! Catherine does a great job of empowering the "humans" to give clearer messages to your pup. I have a very active puppy that has never had a bad day in his life, making it hard to fully get his attention to train.  She taught me how to get his attention to lead so he would follow.  We live in Austin and I have to say it is well worth the drive to her indoor facility in Dripping Springs. 

- Amy P. 



Catherine’s positive approach to training creates a fun and educational atmosphere that is equally disciplined and structured. My dogs gain confidence and skills from her training. We continually work with the tools Catherine gives us, turning every opportunity into a training opportunity. As a result I gained confidence and control of my dogs allowing me to feel comfortable taking them to public places, events and even competing! Catherine’s training has enriched the quality of our lives together. Thank you Catherine for believing in us!

- Allison L. 


Our vet recommended Catherine / The Ranch for Canine Training and Behavior because we were having pack issues and fighting. Catherine’s full evaluation was extremely insightful and enlightening for us! She identified the root of the issues and gave us a training program which completely turned things around. She saw behaviors in our individual dogs we were unaware of.
She shed light on issues with our dogs we didn’t even realize were there and gave us a toolbox of training tools to work with. It was very educational and she never made us feel anything but empowered. She was always right there for us when we had questions or suggestions. HIGHLY RECOMMEND.

Matt and Samantha M. 


I live in San Antonio. I was at the end of my rope with my rescue dog and all of her behavior issues.  I was not equipped to be matched with this dog, and seriously contemplated about giving her up. Having seen many trainers unsuccessfully, I honestly didn’t know what to do. Until I found Catherine O’Donnell. I drove from San Antonio to see Catherine - she changed our world. Catherine taught me to appreciate the dog in I had, and how to work with her.  I had been fighting this and wanting her to be a different (easier) dog. I am a better person and owner for having met Catherine and her training wealth. Me and my dog have never been in a better place together, and I don’t know what I would do without her. THANK YOU CATHERINE!

- Frannie B. 

Our vet recommended Catherine / The Ranch for Canine Training and Behavior because we began having issues and fighting with the addition of our new dog to our pack. Catherine’s thoroughness, knowledge and dedication showed us how to have a peaceful household.

She is realistic, honest and she showed us how to be better dog owners, for our dogs sake. She trained us as much as our dogs.
Her training was a game-changing, "a-ha" chapter in our lives.  Thank you, Catherine!!

- Peter and Amanda K. 

I compete in many aspects of canine competition sports. Catherine is one of the few people in the Austin area who is proficient

at competition-level training. She willingly shares her wealth of knowledge, is supportive, and competitive. She is your dog's best friend. 

- Sara H.

When I learned that Catherine rescues senior dogs I knew I found a gem of a person, and trainer. I came to her for basic training and learned a library of information. I have a large pack of different dogs of varying ages. I have a new appreciation for each and every dog in my home. She took the time to show me the individual in my dog, as well as how he/she interacts within our pack. Mind blowing.

Catherine - a million thank you's. 

- Cristina B.

We were lost and had felt our dog was not able to be trained. Until we met Catherine. She flipped the narrative on what our dogs past was about and showed us what our dog was capable of! What Catherine sees in a dog, is completely revolutionary! She introduced us to our dog from a completely different perspective and we are empowered by this training.

She changed our lives. We love you Catherine!!

- Mandy and Alex