Serving the San Bernardino Mountains, Southern CA

Mountains’ Humane Society Pet Rescue is a non-profit pet rescue, run by a group of volunteers coming together to better the lives of the domestic animals on our mountain range since 1975. We cover our mountain community from Cedar Pines Park to Big Bear.

Our Adoption Process:

  • Adoption Application
  • Home Check
  • Meet + Greet (upon approval)
  • Adoption Fee (required pre-adoption)
  • Adoption Contract

Our Foster Process:

  • Foster Application
  • Home Check
  • Foster Agreement Contract

We’re a 501 (c) (3) non-profit, so all donations are tax-deductible. You can donate online on our Donation page or mail a check to Mountains’ Humane Society.

Meet us better

Our Pet Rescue in Numbers


years serving the community


success rate after placing an animal

Rating: 5 out of 5.

“Endlessly dedicated”

Mountains Humane Society has worked tirelessly to provide safe and loving homes for pets and Jessica M. is endlessly dedicated to saving as many animals as possible.


Rating: 5 out of 5.

“Saving lives”

I’m forever grateful to the Mountains Humane Society for helping save my dog’s life – Luna would not be here today without the MHS crew!


Rating: 5 out of 5.

“A small but mighty army!”

We are so blessed to have Mountains Humane Society in our mountains; a small but mighty army!  Karin is a hero (she’s actually a Superhero in disguise), with endless patience, energy and caring.