Store

New Hope Dog Rescue is a registered non-profit and foster-based organization that has been rescuing and re-homing dogs in need since 2003. We work to address the overpopulation problem and to promote responsible dog ownership.