Mountain View Dog Training in Amissville, Virginia, has helped hundreds of people train their dogs to be the wonderful companions that only dogs can be. Our dog obedience and agility classes are held in beautiful Rappahannock County, Virginia, and our approach is positive, supportive, and fun for both the canine and the human members of each team.

Attentive Dog Class Wrap-Up

The class is over, woe is us! It was a fantastic class, and the dog/handler teams involved found new and wonderful ways to interact. I personally have a lot more dog with me than when I started the class, and am hoping Cathy will do a follow-on to the one we did. She is definitely planning a repeat of the Attentive Dog Class to Start Monday, September 8, at 6 PM.


When temperatures are in the 90s we will cancel agility classes. A notice will be sent out by email on the day of cancellation, or possibly a day in advance. We will also post such cancellations on this page, in the area above this notice. We will attempt to make up the classes on a weekend day if possible, if we’re lucky enough to have cooler weather.

We might also cancel our obedience classes, but since they’re less active we will make that decision on an individual class basis, and inform you by email/phone.

Call Averill at 540-937-5805 or (cell) 540-219-2415 with questions.


Obedience Classes

  • Your Attentive Dog (6 weeks): Monday, September 8, 6 PM.
  • Family Dog (6 weeks): Tuesday, August 26, 6:30 PM.

See our Class Schedule page for more information about our classes, including how to register for classes. Agility Classes

Regular, six-week classes

Agility Obstacle Introduction - Tuesdays starting July 15, 7:30-8:30 PM. Six weeks.

Ongoing, “ticketed” classes

(If you don’t know what this means, see our Class Schedule page) Novice Competition Agility - Tuesdays 9 AM Novice Prep - Tuesdays 6-7 PM Competition Agility - Wednesdays 9:30-11:00 AM Novice/Open  Competition Agility - Wednesdays 7-8 PM Obstacle Confidence - Sundays 1-2 PM. - Sundays 1-2 PM Advanced Agility Skills has a NEW NAME! – Agility Challenge Class – Do not be afraid. Nothing new about it, just the name. Sundays, NOW at 9 AM until done. Dates:  All Sundays in July. Subject to change due to weather or surprise agility trials. Please check with us close to the day you plan to come, just to be sure it’s going to happen.  For class descriptions and registration information, please see our Class Schedule page

Our Instructors

Our instructors have scores of years of experience training both dogs and humans, and continue their education by attending other classes and seminars on operant conditioning (“clicker training”), behavioral issues, problem solving, canine agility training and handling, in addition to reading books and watching DVDs on these and other subjects. In this way we remain on the cutting edge of behavioral learning and training, as well as the latest trends in agility training and handling, and our doggy students and their handlers reap the benefits from this.

Our Methods

We’re fortunate to live in an enlightened era vis a vis dog training – a happy farewell to the methods of years past, with force training, jerking and “correcting” dogs for not doing things for which they weren’t trained. Rewarding a dog for desirable behavior and ignoring undesirable/incorrect responses (or “bad” behavior) is so much healthier for both our dogs and us!


At Mountain View we love agility. It’s more fun than a barrel of puppies! We’re also serious about agility competition (with quite a few grains of sensitivity and sensibility) and strive to teach our human students to respect their canine athlete partners, to give them tasks they can understand and achieve, and to have fun while playing the agility game. And that spells Capital F-U-N for both dog and handler!