News

When dog training is viewed as a form of enrichment, it becomes a relational practice of fun, manners, empathy, compromise, ...
RuFF Agility has four levels based on a dog’s course training experience. The levels are Intro, Novice, Open, and Elite, keeping each course fair and appropriate for a dog’s experience.