Hearts of Hope is an non-profit Organization that has been helping dogs from all over the world find the perfect home. Located in Grand Rapids, Michigan, Hearts of Hope has worked with other rescue organizations from the Middle East, Mexico, and many other distances to ensure a dog finds a healthy home. Hundreds of dogs have been abel to find their furever home thanks to Hearts of Hope.