Menu Close




Hearts of Hope Dog Rescue in Grand Rapids, MI is a non-profit organization. Our adoption fees are considered a charitable donation to the rescue and they range from $150-350.

Generally, puppies under 6 months are $250-350 and adult dogs can range from $150-350. Our rates vary from dog to dog depending on required vet care. We take dogs of all ages, breeds and health, so our expenses greatly vary from dog to dog.

Our fees help us cover our dog’s vet care, food, supplies and other expenses to keep the rescue running. All dogs must be spayed/neutered, micro-chipped, tested for heartworms, vaccinated and wormed as appropriate for age and checked for fleas prior to or within 30 days of adoption.

Note: There are no refunds on adoption fees. Adoption fees are considered a donation to the rescue and are tax deductible.


The first step is completing our adoption application.

If your application is a potential match, you will be contacted to schedule a home visit interview. We will bring the dog over for a visit and conduct an interview with you. Then we will both take a day to consider whether it is the right match because our dogs deserve a forever home.

If everyone is in agreement, the adoption will take place and you will sign an adoption contract and commit to giving our rescue dog a forever home.

Our process is not first come first serve, we choose families based on the best situation for the dog.

Thinking of adding a pet to your family?
Here are ten reasons to adopt your new best friend (and five of our favorites below!)

You’ll save a life.

You’ll get a healthy pet.

You’ll be fighting puppy mills.

You’ll feel better.

You’ll save money.