Mike Banner.jpg


K9ology is a premier training establishment for all things dog. Our award-winning team of certified professionals offer a variety of Group Classes and Private Training Programs in Fauquier, Prince William, Culpeper, Rappahannock, and Warren Counties.

You can register for any of our upcoming group class directly through this website. Want to learn more? Feel free to browse our pages and make sure to check our Frequently Asked Questions.

You can also visit our blog for more insights, browse our resources section for recommendations, and learn more about our exclusive training club!


Our training methods are based on the science of learning. Let us show you how to use rewards, communication, redirection, and handling skills to improve your relationship with your dog!

We may train dogs - but we teach people too! Helping owners master handling skills, learning how to work alongside your dog, and setting up for success is key to good training! 

From champion show dogs to pound puppies - we work with dogs of all breeds, ages, sizes, and skill levels. All it takes is a dedicated owner who is eager to learn!


Please fill out our INTAKE QUESTIONNAIRE and a certified professional will be in touch with you. We require every inquiry to fill out this form in order for us to provide you with the best and most suitable services.