Boulder Office:

8778 Arapahoe Road
Boulder, CO 80303

Note: This office is at Medicine Horse Program

Hours: Wednesday afternoons and Fridays







Denver office:

1633 Fillmore Street
Denver, CO 80206

Click here for more detailed directions


Hours: Tuesdays and Wednesday mornings





Equine Facilities:


Littleton Ranch:

Happy Dog Ranch Foundation
7811 W. Titan Road
Littleton, CO 80125








Boulder Ranch:

Medicine Horse Program
8788 Arapahoe Road
Boulder, CO 80303