New Hope Dog Rescue has many wonderful dogs deserving of a second chance. Check out our latest friends in need of a fur-ever home!
Every contribution matters and helps New Hope Dog Rescue fulfill its mission to provide a new life to dogs who deserve a second chance. New Hope Dog Rescue is a registered Canadian charity (#867121808RR0001). You may also donate via e-transfer to email@example.com
To provide a safe, foster-based environment for neglected and unwanted dogs, while promoting the human animal bond through education and community outreach.
To educate the public on humane treatment, lifelong commitment, responsible dog ownership and population control through spaying and neutering.