GRAND RIVERS HUMANE SOCIETY

GRH Save-a-Pet Thrift Store 2651 US-50

Grand Junction, Colorado 81503

Help Save Pets


Adoption Process

The adoption process begins with the completion of an application and contract. The fee for adopting dogs or puppies is $95, while the fee for adopting cats or kittens is $75. These fees cover spaying or neutering, as well as age-appropriate vaccinations.

Service Areas

Mesa County

Grand Rivers Humane Society in Grand Junction, CO

We are a non-sheltered animal rescue organization dedicated to reducing the number of homeless pets. Our mission involves hosting adoption events and collaborating with local locations, as well as providing medical care for pets in shelters that require assistance. All of our adoptable animals originate from Mesa County Animal Services.

Nearby Shelters and Rescues

Lost Your Dog? Here's Exactly What to Do
Lost Your Dog? Here's Exactly What to Do

The first hour after your dog goes missing matters most. Here is exactly what to do, in order...

Read more about lost your dog? here's exactly what to do
SHELTER/RESCUE SEARCH

    e.g. "Miami FL" or "33168"

    HAVE YOU SEEN ME?
    Lost Cat in Hayward, CA
    Mochi

    Lost since 2026-01-03

    From Hayward

    View Details
    FOUND PET
    Found Dog in pinole toward briones, CA
    Found Pet

    Found on 2025-09-22

    Located in pinole toward briones

    View Details
    Missing a shelter or rescue?

    Help us get the word out about more shelters and rescues nationwide.

    Submit Here
    dog adopt

    Pets For Adoption

    Search all animals available for adoption in your area. Give a dog or cat forever home today.

    ADOPT A PET