Theory of Change

Theories of change explain the central process by which change is expected to occur for individuals, groups or communities.  They can be rooted in evidence based research, or a new idea that merits exploration.

Some programs aim to reduce or prevent change from occurring, such as maintaining mobility for an aging individual. Here, theories of change explain how pressure to change will be resisted.

When a cause and effect link is clear, evaluation can be applied to determine the impact of these ideas and the programs or projects they create.

Logic Models

Logic Models are a diagram that shows the resources and activities required to bring about the desired program impact. Logic models can be a simple linear progression of "if-then" statements:

Logic Models can also be a more complex diagram highlighting the connection between components of a program, how independent programs relate to one another, and what role community or outside factors play on the desired change.

In addition to the visual diagram, a logic model has a formal written document explaining the details of the model and the connections between the different stages of the model.

Benefits of a logic model include:

  • Creating a common language among stakeholders
  • Clarifying assumptions of how things work and why
  • Identifying aspects to measure for effective evaluation
  • Platform for continuous quality improvement of services

Evaluation Strategies

Evaluation provides the means to critically review the strategies, activities, implementation, and results of a given program or project. Through evaluation, an organization can show the impact of the programs and projects to their key stakeholders such as funders, community members, staff and clients.

Evaluation of both theory of change and logic model activities and outcomes allows for continuous quality improvement of services delivered to the community. Through evaluation, organizations become more productive and effective opening up opportunities for new growth and exploration.  

Jump Start Workshops

Jump Start Workshops are a conversation to brainstorm ideas, gather consensus, and/or find a clear starting point and path. Then the nonprofit's talented staff take the ideas and run with them.

These workshops can be tailored to the organization's needs and availability. They can include boards, leadership groups, program teams or the whole agency.

Jump Start Topics Include:

  • Theory of Change - where are we going and why
  • Logic Models - the nuts and bolts of building the model and resources available
  • Evaluation - key elements and common mistakes
  • Compassion Fatigue - how to identify, address, and prevent
  • Combination - Package what you need

Veterinary Social Work

Veterinary Social Work occurs at the intersection of veterinary medicine and social work. Focused on providing support, education and resources to the people in relationship with animals.


Clinic Services

Training and support for veterinary professionals, veterinary clinic staff, and their clients:

  • Continuing Education - Presentations & Training (MN Veterinary Medical Board CE Provider)
  • Case Consultation
  • Staff Support
  • Attend Meetings/Rounds

Download Continuing Education Brochure


Keystone Veterinary Collective

Professional group and individual consultation for veterinarians to discuss issues and work through solutions relevant to your clinic and practice.

Download Keystone Collective Brochure


MVMA Member Discount on Selected Services