​​Help make a difference and sign up to volunteer today!


Volunteers play a vital role in our organization. Without their support, we would not be able to assist the number of animals who need help in our community. If you are interested in helping to save the lives of animals in need, please review the positions available below and fill out our Volunteer Application.


Feel free to also contact us online or stop by the IMHS shelter, meet our staff and find out how you can help. Training for IMHS volunteer positions begins with an in-depth orientation and culminates with on-the-job training.


We have new positions open, and we welcome youth volunteers to join our ranks!

Professional Services

Are you a Veterinarian/CVT, an animal behavior specialist, or a groomer?  We would love to talk to you about how you can help us, help the animals!
Call and talk to any of our staff for more information at 303-838-2668.


General Requirements for Shelter Volunteers

Please read through the job descriptions to find the positions that you are most interested in.  Because we are a licensed PACFA facility, we do have to follow the legal guidelines for our programs.  

  • Must be 15 years of age or older (Younger applicants will be considered if they are accompanied by a parent/guardian)

  • Willing to make a 3-month commitment to a weekly shift, totaling a minimum of 8 hours of service per month.  (If unable to commit to a specific schedule, we will consider you for a "backup" or "fill-in" position)

  • All applicants will interview with the programs director (either on phone or in-person)

  • All volunteers must go through our orientation and training for the position(s).

  • Have regular access to an email account and internet connection for shelter communications

  • Fill out the application and sign our liability waiver.  Volunteers under 18 must have a parent/guardian attend orientation with them to sign appropriate waivers.

  • Any position which requires driving requires the volunteer to be 18+, have a clean driving record & valid driver's license, and have the skills necessary to drive the IMHS Van.

Foster Opportunities

We are always looking for responsible foster homes to take in homeless or unwanted animals for a limited period of time. In general, that ranges from a few days to a few weeks. Foster homes may work with dogs - teaching manners, house-training, and other necessary life skills. Foster homes may also provide a safe, quiet place for nursing moms and growing puppies/kittens.  Foster volunteers not only save lives, but they also prepare pets for the best life possible.

Note! PACFA (The government agency which regulates animal welfare agencies in Colorado) now requires all foster homes to have routine inspections. Fosters will be inspected on an annual basis by an appointed shelter representative.Learn more.


Shelter Opportunities


Cat - Condo clean and socialization: 
Having a clean and comfortable environment is vital for shelter cat & kittens' health and well-being. Cat loving volunteers are needed to clean cat condos, and feed and socialize cats.

Shift times are 8am-10:30am, 7 days a week. 

Cat - Socialization:
Increase adopt-ability while helping cats and kittens maintain their physical and mental well-being. Cat loving individuals are needed to give adoptable cats and kittens time, attention, and affection.  

Shift times: 11am-1pm, 7 days a week

Cats - Transport to Retail Centers
IMHS has contracts with several pet stores in the Denver area for cats/kittens. The volunteers for this opportunity must be able to drive our IMHS van to transport our cats/kittens to the various pet stores, drop off/pick up cats, collect paperwork on adopted animals, carry crates and supplies, and other related duties. 

Shift times: Vary with the supply-demand to the pet stores.  

Note! Must be 18+, have valid driver's license, good driving record, and be comfortable driving a large (windowless) van.  Must be able to lift/carry cats in crates, donated food/supplies, and have attention to detail.

Animal Transfers 
As part of our commitment to help animals, sometimes it is necessary to transfer animals (dogs and cats) to and from other shelters both in and out of state.  We need responsible volunteers to help us drive legs of these transports, meet transports in central locations, drive to other shelters to pick up/drop off dogs, and/or drive dogs to and from veterinarian appointments.  Potential for overnight stays necessary (for out of state transports). 

Shift times: Vary with shelter needs. 

Note! Must be 18+, have valid driver's license, good driving record, and be comfortable with driving a large (windowless) van.


Dog - Doggercize 

Doggercize allows dogs to enjoy an extended walk to begin their day. Dog-loving volunteers are needed to walk and provide basic leash manners for adoptable shelter dogs. Spot cleaning is also required.

Shift times: 9am - 11am, 7 days a week.

Dog - Enrichment
This position is designed to increase adopt-ability while helping dogs maintain their physical and mental well-being. Dog-loving volunteers are needed to exercise, walk, socialize, and provide basic training for adoptable shelter dogs. Spot cleaning is also required.
Shift times: 1pm-3pm, 7 days a week.

Dog - Bedtime Buddies
Bedtime Buddies allows dogs time to have their last walk of the evening before bedding down for the night.  Dog-loving volunteers are needed to help adoptable dogs learn to do their business outside, and not in their kennels at night.
Shift times: 6:30pm -TBD (dependent on the number of dogs to be walked), 7 days a week.

Administrative - Ambassadors
Ambassadors act as the "face of IMHS" by presenting a positive, friendly, and welcoming environment to all clients.  Welcome potential adopters by helping introduce the adoptable animals at the shelter, answer the phone, record lost & found animals, respond to questions, help with donations, and other duties that create a positive experience for any potential customer.
Shift times: 11am-4pm, 7 days a week

Facility Care/Maintenance
Volunteers are needed to help with maintaining a safe environment for our animals, staff, and volunteers. Duties may include: raking the outdoor kennels, weeding/lawn mowing, repairing fences, cleaning, building maintenance, and other physical activities as necessary.
Shift times: Vary with some flexibility

Technical Support


Technology Assistance
Volunteers are needed to help maintain our website, social media accounts, and software programs, as well as help us with hardware issues from time to time. 
Shift times: Vary - with the potential to update/work from home following protocols from staff.

Retail Associate, IMHS Thrift Store


Retail - Thrift Store
IMHS is a non-profit rescue/shelter. We depend on the generosity of the community to keep us in business.  The Thrift Store is a vital part of that fund-raising. Volunteers that enjoy retail business will enjoy working in the Thrift Store. Greet customers, receive & sort donations, price, display, and sell items on the sales floor.
Shift times vary: Store hours are 10:30 am-5 pm Tuesday-Sunday.

Special Events


Dog - Adoption Events
Our goal is to provide forever homes for all of our rescued cats and dogs.  As part of this commitment, dog adoption events are held (off-site) throughout the year.  Dog-loving volunteers are needed to set up event equipment, share knowledge of adoptable dogs, and have positive interactions with potential adopters, and travel to and from events.  

Shift times vary with events. (Typically weekends)

Administrative - Special Events/Fundraising
IMHS is a non-profit organization. To fund our shelter, we have fundraising events throughout the year.  We depend on our volunteers to make our events successful! Volunteers can become members of the fundraising committee, and sign up for events as desired/available.

Administrative - Donation Jar Collectors
IMHS has donation jars at local venues around the Bailey, Pine, Evergreen, and Conifer areas. Collect the funds and deliver them to IMHS. Replace donation jars, and seek new venues for jars to increase donations. 

Cat Care Volunteer Carol, with Lucy

Dog Trainer Cathy Kowalski,
teaching Moses to sit

Dog Enrichment Volunteer Daysha, bathing Annie